>>28
C++ is like democracy. It's crap, but the alternatives are worse. Your boss will never let you write Prolog/Scheme/Haskell, and C++ in a properly-trained programmer's hands (this is important) is better than Java, C, etc. Of course, you get enough rope to hang yourself too.