ehm no,...I wish... let's just leave it at mid-30's.. (OLD - hence the avatar haha) Been a professional dev since mid 90s and been screwing around with computers since.. well, before some of the people who hang out here were even born probably... go Commodore 64! - You know.. when there was no internet yet and you had to figure stuff out the hard way
In Academic situations C++ is great though since it teaches the finer points of development that managed stuff does not (e.g. memory management, pointers etc)
but THAT statement does some up exactly how decisions are made in business: why would a business want to pay someone to develop something in say a month, when by simply choosing another tool/language they can have the same result ( & less maintenance) for less money & time? Doesn't matter how 'cool' C++ is or how 'l33t' someone thinks they are because that's all they do...In fantasy land C++ is still king in windows Dev (and don't get me wrong - I still love C++, and there ARE plenty of fields that still use it e.g. embedded/firmware) and open source is fantastic, but in business land, you have to make money somehow and it's all about whatever gets the job done the quickest, so you can move on to the next project.