From the very first introduction of Rust to the world: “a complied, concurrent, safe systems language.”
Then it was “memory safety without garbage collection”.
Now it’s “A language empowering everyone to build reliable and efficient software.”
Sure there is domain and design overlap, but the goal was never explicitly attracting C or C++ programmers. At least not exclusively.
That is still Mozilla's main angle on Rust, but Rust has grown much beyond Mozilla, so this is just history now as you describe.
From the very first introduction of Rust to the world: “a complied, concurrent, safe systems language.”
Then it was “memory safety without garbage collection”.
Now it’s “A language empowering everyone to build reliable and efficient software.”
Sure there is domain and design overlap, but the goal was never explicitly attracting C or C++ programmers. At least not exclusively.