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

Can you elaborate on what exactly happened with C++ since 2011 that it no longer emphasizes class abstractions?


> Can you elaborate on what exactly happened with C++ since 2011 that it no longer emphasizes class abstractions?

"Modern C++, as defined in the C++11 standard has evolved to become an algorithmic language. This represents as much an idiomatic departure from Object Orientation as C++ was a departure from C’s procedural top-down composition. “C++11 feels like a new language,” says Bjarne Stroustrup [Stroustrup]. The primary focus of modern C++ has become algorithms and generic programming. To this end, the language absorbs a number of idioms from other languages and paradigms, ranging from functional to meta programming concepts. […]" [https://lambdafaktorie.com/modern-c-and-the-lisp-programming...]


Ah this is a good read. Thanks!




Consider applying for YC's Fall 2026 batch! Applications are open till July 27.

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

Search: