The real pb with c++ is the complexity of its syntax then the absurdely and grotesquely massive and complex compilers it requires, creating de-facto very few vendors (open source or not) able to deal with it, hence a very strong vendor lock-in.<p>Some are talking about rust, but if its syntax/runtime is no better in complexity and its rust-written compilers become as insane as c++ ones, I don't think it will be interesting.