Using const does not prevent data races.<p>We made Rust because you can&#x27;t actually retrofit it&#x27;s guarantees on C++ without breaking backwards compatibility. The CPP Core Guidelines are an example of this: Herb said that data race prevention is a non-goal, and in general, how it interacts with concurrency is not yet understood.