There is no reason today to avoid c++. Most of the libraries are just headers. Some people here mention that c++ is bloated and you end up messing with oop/patterns, not with code. The point is that you can't learn c++ with some books, you can't learn c++ doing a computer degree and you can't...