4 ms·
The C++ additions surrounding move constructors, rvalue references increased my practical complexity understanding the language (although mostly grokked now). E
by ludamad 5y ago
The C++ additions surrounding move constructors, rvalue references increased my practical complexity understanding the language (although mostly grokked now). Everything else seemed the good kinds of additions; just having a new, more palatable way to express things. If you go deep in templates, some stuff might add complexity, but overall a lot of new stuff just vastly shortcuts the crazy turing complete stuff people were doing anyway
- ncmncm 5y agoConcepts, modules, and coroutines enable much more again. More inferences make code much cleaner. Template metaprogramming is now hardly ever needed.