I have worked with fairly large c++ codebases: It's totally possible to write much safer code than it ever was and I actually enjoy modern c++. Still it's still a burden and mishaps can and will happen. The time for the c++ committee to show they can overcome the language's issues has passed IMHO there are much better, and more expressive, alternatives.
I don't believe in the whole model of releasing a standard every 3 years and then taking who knows how long to implement it, and not braking compatibility. that shit just hinders the language.
With all this said I don't think c++ is going to die any time soon.
The time for the c++ committee to show they can overcome the language’s issues has passed IMHO there are much better, and more expressive, alternatives.
I'm not sure if this is a good take.
Languages deemed "safe" boil down to two features: supporting specific memory management strategies, and adding static code analysis checks that enforce rules and best practices.
Can't this be done already without involving committees?