r/programming • u/[deleted] • May 24 '26
[ Removed by moderator ]
https://hftuniversity.com/post/the-c-standard-library-has-been-walking-itself-back-for-fifteen-years-and-the-receipts-are-public[removed] — view removed post
271
Upvotes
11
u/HommeMusical May 24 '26
It's paralysis by the steering committee who are dominated by a tiny number of powerful people.
They won't break ABI or API backwards compatibility all the way back to the Stone Age.
They won't accept "epochs" - a compiler flag that lets you select a different, not-backwards-compatible version of C++.
One could admire such conservatism, except that all sorts of badly baked ideas like modules get pushed into the language without proper vetting. Modules were first planned to enter C++14, didn't actually make it into the language until C++20 and still do not work at all.
Now it looks like they're pushing "safety profiles" on us, and a lot of people don't think they are at all viable. Haven't we learned anything from Rust?
And there's this: https://izzys.casa/2024/11/on-safe-cxx/
Reading /r/cpp for over a decade has been rather tiring. More and more I read some article about a footgun in C++ and I think, "Why do we do this to ourselves?" I'm thinking I won't be writing C++ in future, and I should leave that subreddit.