A programming language should not be so hard it takes multiple attempts.
Rust is ultimately doomed to stay small for this reason.
In programming, anything that can be done more simply WILL be done more simply by some competitor. This will be the fate of Rust.