Earlier quoted context omitted.
I think you're coming from a specialized area if C++ even seems like an option. And C + Rust seems like lot of overlap.
Option for what? Yes C and Rust (and C++) overlap a lot. C is inevitable for a lot of embedded and low level stuff, but for large scale systems dev I hope to see Rust replace C++.
Game development, High Performance Computing, Trading Sytems, OS development.