News for hackers. Stuff that matters.
Re:C++ 20: The Core Language by gpderetta on Tuesday November 05, 2019 @02:29PM (#21455763)
They do. ABI breaking changes are routinely voted down unless they are really worth it (and the only non backward compatible change that was accepted that I'm aware is the std string changes in C++11).
Re:C++ 20: The Core Language by steveklabnik on Tuesday November 05, 2019 @03:13PM (#21456164)
Re:C++ 20: The Core Language by Scramblejams on Tuesday November 05, 2019 @05:02PM (#21457224)
Thanks for the link, a good read.

As somebody who kicks C++'s tires once in a while and is always put off by the incredible complexity of the language, and the complexity and friction and fragility of its workflow, I was sad not to see any explicit mention of pairing an ABI break with removal of the bad parts. (Yeah, I know, that might mean source-level backwards incompatibility...) Makes me wonder if it's ever even discussed at a high level.

Re:C++ 20: The Core Language by Ididntdothis on Tuesday November 05, 2019 @02:49PM (#21455955)
Maybe things are better now but in the past almost every new library I added to my projects required a lot of fiddling with headers , link options and other stuff. With C# this is so easy in comparison.