'"Useless" and "bloated" are other things that come to mind next, me being a C++ old fart. But run along, you kids, no need to listen to my ravings; I've got some real work to do.'
Just the ramblings of a C++ bigot. Seriously, can we let the my dad's programming language can beat up your dad's programming language go? You sound like a mainframe programmer trying to extol the virtues of that dying breed.
C++ isn't going anywhere soon, it's blazing fast for desktop applications, sucks hugely for server based web apps. Java sucks for desktop apps, it rocks on the server.