Quote from mrtwo:
I personally prefer C++ over all other languages. I donât really understand when people say it is harder, unproductive or even bloated.
If your C++ code is slow, bloated or took too long to develop it is because you need to improve a C++ skills a little bit. When it comes down to it, just like with any language, it is all about how deep your understanding of what is going on under the hood is and how you can make the best of it.
And in the end, being it good or bad, C/C++ is still the 'dollar' of programming languages and I am not sure if I would invest time on any other language right now - even if it is in theory 'better' than C++.
When I look around, I see that pretty much everything is a product of C/C++ in a way or another and while a suitable 'successor' isnât appointed, I am going to stick to it.
If tomorrow by any reason I have to write something in Java, Python or even Visual Basic, I sure would - why not? The individual successes of these languages are a testament of their qualities - they wouldnât be so popular if they weren't good enough to thrive in a world where new programming languages are created and forsaken every day.