Rust никогда не заменит С++, потому что С++ изначально был задуман как альтернатива Паскалю.
Это не так.
Вы можете писать на Паскале, и даже более того, вы можете программировать на С++, но в основном вы не можете.
Я был программистом в течение многих лет, и я очень рад, что теперь я могу использовать Cython, который является чистым Python с некоторыми дополнительными улучшениями.