4 ms·
Don't worry, the language doesn't sit idle. C++ 11 and C++ 14 are significant improvements, almost a new language.
by shin_lao 13y ago
Don't worry, the language doesn't sit idle. C++ 11 and C++ 14 are significant improvements, almost a new language.
- kajecounterhack 13y agoI can attest to this. C++11 is amazing. Pseudo type-inference with the "auto" keyword, specific "nullptr" rather than null being conflated with an int, smart pointers, list initializations, for (elem : lis) loops... an actual hash table implementation that isn't backed by trees?! Is this even C++ anymore?! I've mostly written scripting languages until C++ but man C++11 has made the transition way easier. A lot of small stuff that makes your day so much better. Some big stuff that also makes your day better.
- pjmlp 13y agoI do bash C++ a lot, not because of the complexity, rather due to the C underpinnings that make the language unsafe by default. As a Pascal refugee that really enjoys the languages developed by Wirth for systems programming, I would rather see C and C++ replaced by something that was rather safe by default, unsafe only when really required. Having said this, I do enjoy coding in C++, when I am able to work with developers of the same skill level that are able to fully code in modern C++ and not C compiled with a C++ compiler guys. C++11 and C++14 are nice improvements to make the language better, that are just spoiled for the C historical baggage. Now back to JVM/.NET land.