News for hackers. Stuff that matters.
Re:Thriving in a Crowded and Changing World: C++ 2006–2020 [... by rramadass on Friday July 16, 2021 @06:23AM (#27854737)
>Its distinctive feature/bug is having no opinion of almost anything

This single phrase has clarified the workings of the C++ standards body like nothing else; When in doubt, add it in!

Re:Thriving in a Crowded and Changing World: C++ 2006–2020 [... by jahnu on Friday July 16, 2021 @07:14AM (#27855073)
History shows this to be just plain wrong. There are many examples but for example look how long doubts about concepts held back that feature.
Re:Thriving in a Crowded and Changing World: C++ 2006–2020 [... by scott_s on Friday July 16, 2021 @02:54PM (#27859840)
This very submission is 160 pages documenting this very fact.
Re:Thriving in a Crowded and Changing World: C++ 2006–2020 [... by jahnu on Friday July 16, 2021 @04:44PM (#27860986)
Indeed. I have a lot of sympathy for the viewpoint that c++ is a very very complicated language in it's entirety, but not much sympathy for the idea that features are added willy-nilly.

It's a product of its time, massive success, and a herculean effort to retain backwards compatibility. It can be frustrating at times but I can seem to make great things with it still.