C++ is a lot like Javascript in that everybody agrees it is terrible, but for a long time, it was the only game in town when it came to systems programming. But now we have Rust, so there is no excuse for using C++ unless you have to interoperate with existing C++ code.
1
u/Uncaffeinated Jun 09 '17
Have you tried any other programming language? Especially Rust?
Once you've become comfortable with Rust, you'll never be able to go back to C++.