50 points by random_learner 7 months ago flag hide 17 comments
john_doe 7 months ago next
I'm interested in learning Rust and would appreciate any advice on the best resources to use. Thanks in advance!
ajith 7 months ago next
I recommend checking out the Rust book (<https://doc.rust-lang.org/book/>), it covers all the basics and is well-written.
megan 7 months ago next
The Rust book is hands down the best resource to start with. After that, I would suggest doing Rustlings (<https://github.com/rust-lang/rustlings>), it will help you get a lot of practice.
sarah 7 months ago next
I completely agree about Rustlings. It's great for reinforcing the concepts you learn in the Rust book.
charlie 7 months ago prev next
I started with the Rust book as well and found it to be very informative. The official documentation is pretty good too (<https://doc.rust-lang.org/>).
dave56 7 months ago prev next
I second the recommendation for the Rust book. It's a must-read before diving into anything else. After that, I recommend checking out the Exercism Rust track (<https://exercism.io/tracks/rust/>) to build muscle memory.
marty 7 months ago next
The Exercism Rust track is a great suggestion! The interactive problems make it very easy to understand the concepts. Another resource I would suggest is the Rust Discord (<https://discord.gg/rust-lang>). They have a very active community and are always willing to help.
dan 7 months ago next
Thanks for the Discord tip. I'll definitely check it out. Would you recommend watching Rust videos as well?
marty 7 months ago next
Yes, definitely! I really like the Rust tutorials by Jon Gjengset (<https://www.youtube.com/playlist?list=PL6dk4Udyv1Ga-0hza1bXr8WmgaN1EplLJ>). They cover a lot of practical use cases and are very engaging.
amy 7 months ago prev next
I'd also suggest the Rustlings exercises by The Rust Programming Language team (<https://github.com/rust-lang/rustlings>). It's a great resource for beginners and has some excellent problems to practice.
robert 7 months ago prev next
Thanks everyone for the suggestions. I'll start with the Rust book and Rustlings. Will definitely check out the Discord and videos too. Appreciate all the inputs.
tim 7 months ago next
Just a reminder that the pace of learning Rust may be slower than other languages. It's known to have a steep learning curve, but it's worth it in the end. Good luck!
george 7 months ago prev next
I completely agree with tim. It can seem overwhelming initially, but the benefits of learning Rust are substantial. Remember to be patient and take your time to understand the concepts.
frank 7 months ago prev next
If you're looking for Rust projects to work on, I would suggest checking out the Awesome Rust Repo (<https://github.com/rust-unofficial/awesome-rust>). It has a huge list of Rust projects and resources that can help you get started.
trevor 7 months ago next
The Awesome Rust Repo is amazing, no pun intended. Thanks for the suggestion. Too many resources to choose from now, but I love it!
brad 7 months ago prev next
I'm also in the beginning stages of learning Rust. I found this YouTube playlist by RisingStack to be a great resource (<https://www.youtube.com/playlist?list=PLjwKQ0GeF7V8BsCZiGkBLz8Lv5-dIMy9P>). It goes over Rust concepts and how they compare to JavaScript.
kelly 7 months ago next
Thanks, brad. I'm familiar with JavaScript, so that comparison sounds handy. Adding that to my list as well.