I think you&#x27;re understating the case for Rust.<p>Rust has a better standard library (e.g., std::option) and better resource abstractions.<p>The &quot;existing code&quot; advantage seems a weak case at best for C++, given that it doesn&#x27;t even have a package manager to use the code. Including 3rd party code is nightmarish.<p>A greenfield project would have to think long and hard about taking on the enormous bloat and not-for-mortals specifications of C++ over Rust.