Hacker News new | ask | show | jobs
by bborud 1651 days ago
You make one very important point: code that accumulates over many years. Not least in libraries you depend on (which make up a significant part of a lot of non-trivial code).

This is is bad in every language as it often means you get code that was written for a different version of the language. But for C++ it is particularly bad because C++ has spent so many years not even getting the most basic things right.

And when I say basics, I mean things like a string type that people will consistently use.