It is an interesting question and one that's quite debatable. I enjoyed the discussion in [0] the panel "Systems Programming in 2014 and Beyond" from 2014 with panel members Bjarne Stroustrup (C++), Niko Matsakis (Rust), Andrei Alexandrescu (D) and Rob Pike (Go).
Have to say I agree with Bjarne and Niko on most points discussed.
Have to say I agree with Bjarne and Niko on most points discussed.
[0] https://channel9.msdn.com/Events/Lang-NEXT/Lang-NEXT-2014/Pa...