4 ms·
I full-heartedly agree. My general impression as someone that has learnt most of C++ afted C++11 is that the biggest drawback to the language are colleagues who
by btschaegg 10y ago
I full-heartedly agree. My general impression as someone that has learnt most of C++ afted C++11 is that the biggest drawback to the language are colleagues who either want to "just write C" (and in my experience also tended to riddle whole projects with resource leaks) and/or suffer from "that's not the way I learned it, thus it has to be rubbish" as their lead mentality.
Thought-trough, modern C++ code is IMHO quite often more readable, elegant and generally more pleasant than anything I've seen in C# or Java so far. But it's all hampered by the poor code some people ham-fisted in before or afterwards...
So, at least for me, C++'s biggest drawbacks are many of its users, not the language itself. Interestingly, that's something thad e.g. the Python community seems to have way more success managing, although Python as a language checks almost all boxes that should - in theory - foster quick hacks...