3 ms·
Sure, but that’s not what’s being asked for. People are demanding that the language evolve over decades to become less complex while maintaining backwards compa
by corysama 9y ago
Sure, but that’s not what’s being asked for. People are demanding that the language evolve over decades to become less complex while maintaining backwards compatibility. It’s a “I still want my cake after I eat it” situation.
So, instead the committee focuses on adding features such that if you migrate parts of your old code or add new code to an old project, the new code can be much simpler than it would have had to be before and the old code that no one wants to touch still compiles right along side the new stuff.
Want C++ to be simpler? Use the new features instead of the old features. Use unique_ptr instead of raw pointers. Use constexpr if instead of SFINAE. Use range based for loops. Yay! C++ is Simpler!