Can C++ Be Saved? Bjarne Stroustrup on Ensuring Memory Safety

  • 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.

    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.