On Tue, 20 Oct 2026 20:50:58 +0200
David Brown <[email protected]> wrote:
On 20/10/2026 19:24, [email protected] wrote:
If C/C++ had multi level break and continue keywords goto would almostof
never be needed**. There's no reason they can't be added - along with
a lot
other useful but basic fatures (eg non POD switch, native concattingto
numbers
std::string without calling to_string) - but I guess the committeebusy
are too
circle jerking with esoteric crap no one will ever use (eg concepts) tobother.
Multi-level break and continue (named loops) is on its way to C++, and
will almost certainly be accepted sooner or later (since it is already
in the draft of the next C standard):
They should have been added 30 years ago.
And people /do/ use concepts, even if you do not.
Yeah, on university CS courses. They're just more metaprogramming fucking about and add nothing of actual value for the jobbing programmer trying to solve a problem.
You might want to do some research before insulting the people who are
actually doing the work in driving languages forward.
Driving it forward into a ditch. The language is already so needlessly complicated that students just swerve it for more user friendly ones,
mainly
Python. And Rust is already nudging C aside. If they ever add a decent object model to it then C++ will be next in the firing line.
If I was starting out today in IT I wouldn't touch C++ with the proverbial barge pole.
| Sysop: | DaiTengu |
|---|---|
| Location: | Appleton, WI |
| Users: | 1,142 |
| Nodes: | 10 (0 / 10) |
| Uptime: | 135:30:10 |
| Calls: | 14,707 |
| Calls today: | 1 |
| Files: | 186,498 |
| D/L today: |
1,121 files (344M bytes) |
| Messages: | 2,552,863 |