LWN.net Logo

What Every C Programmer Should Know About Undefined Behavior #3/3

What Every C Programmer Should Know About Undefined Behavior #3/3

Posted May 23, 2011 9:51 UTC (Mon) by marcH (subscriber, #57642)
In reply to: What Every C Programmer Should Know About Undefined Behavior #3/3 by dgm
Parent article: What Every C Programmer Should Know About Undefined Behavior #3/3

> Maybe it's time to try to reduce and simplify C++ instead of adding more and more features.

It never works that way. Backward compatibility is just too valuable, even more valuable that the burned weeks you just mentioned.

What happens is that new, safer languages gradually take the place of C/C++ everywhere performance is not as critical. And this is a Good Thing. C++ has been far too successful, way beyond the space it's the best choice.

You're tired of the kids repeatedly crashing the Formula 1 when going to the supermarket? Just buy them a minivan. You will have more time to focus on the next race.


(Log in to post comments)

Copyright © 2013, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds