Hacker News new | ask | show | jobs
by macgyverismo 883 days ago
I feel your pain. For me the biggest hurdle was taken away once I realized the following 3 things:

- everything in Rust-land is named differently. They are not different, but use different names.

- nothing wants to be a value

- nothing is implemented by default.

If you can get those 3 items in your brain, you can start thinking in Rust. Coming from one c++ dev to another; You may still not like the language. I know I dont, even though I agree with the premise that defaults should be ‘safe’