HN2new | past | comments | ask | show | jobs | submitlogin

C++ is a legacy language. It was indeed good, about 20 years ago, and we can't shake it because it was good, about 20 years ago.


We can't shake C++ because for a number of things, there's still nothing better.


I recently had to maintain C++ code from about 15 years ago. It is nothing like the new C++11. C++11 is a completely different beast, with many enhancements. Looks good - I recommend you read Stroustrup's C++11 book; if you are familiar with C++, the tour of C++ covers most of the new C++11 features.


Have you used it about 20 years ago? I think what we have now is way better than that.

Of course, what was there 20 years ago, language wise, still is there, but IMO that does not make it a legacy language. A language with legacy, yes, but it still is very much alive.


Yep. A legacy language that underwent a major revision 2 years ago, with another coming next year, and another planned for 3 years time.


> C++ is a legacy language.

Based on which criteria? Citation needed.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: