Re:Bjarne Stroustrup's Plan for Bringing Safety to C++
by pjmlp on Monday October 30, 2023 @06:40AM
(#38067746)
It did not work out excellently, as there are now big problems regarding interoperability between old code and new frameworks, while at the same time finding people willing to work on those projects.
That's sorta my point: it worked out excellently for those languages. Those with legacy code and unable to change still use legacy and the new language gets the benefit of remaining relevant.
The point is not "keep that old shit as relevant for as long as possible", the point is "keep the language relevant", and that means jettisoning all the baggage that C++ has.
> Regarding C, it isn't also not standing still and WG14 is quite clearly turning it into "C++ without classes" kind of language, look forward to more _Generic improvements and upcoming lambdas in C29.
It's not standing still, but the pace and volume of additions is simply nowhere near to what the C++ committee does.
As far as C is concerned, while I feel that they are poor stewards of the language, anyway, the future additions do look helpful.