@smoku @drewdevault There are good reasons why there are multiple programming languages in IT. C and C++ won't go away. It will go the way of Cobol and Fortran.
I myself will never touch C++ for things that go beyond a Arduino project. Also I had been a big OO fan since Java 1.1 and today I think that behavior inheritance doesn't (and most probably: can't) live up its promise (looking at Java Swing GUI library with a evil eye).