C++ is actually a very good language. yes, most of its new features are poorly implemented or outright bad ideas but, crucially, they are all optional. hate OOP? don't do it. don't want to fuck with templates? don't write 'em. don't like exceptions? don't throw 'em. simple as. you don't have to use all the toppings at the salad bar.
