>>107060756
Even ignoring Rust, Go and D are both valid for large, performance critical programs. If your code will run a gas centrifuge or a fighter jet you're already using C or macro assembly anyway.
Hell, if size is a serious concern and you need expressiveness then Java and C# are more than fast enough for almost anything that isn't an operating system or embedded.
C++ is a tool that has stood the test of time, but implying C++ is the end-all be-all for anything that isn't frontend or Python is stupid.