Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Many newer feature is, indeed, much cleaner.

But C++ have so many backward compatibility hacks and old code, it is impossible to "eliminate" the complexities.



Indeed. New versions never break the old. Every new feature has to account for interactions with the rest of the language.

Herb Sutter's https://github.com/hsutter/cppfront could be a good strategy to clean it up.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

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

Search: