If you could re-design Rust from scratch, what would you change?

169 points pragmojo

Every language has it's points we're stuck with because of some "early sins" in language design. Just curious what the community thinks are some of the things which currently cause pain, and might have been done another way.