What’s the story for Rust-C++ interoperability these days? That’s what kills adoption. Most C++ devs I know like the idea of Rust, but no one is going to go rewrite 30 years of working code. It needs to be something you can incorporate gradually.
Calling Rust from C++ seems to be more technically straightforward than the reverse.
Required some effort but we're happy with the result.