1 point by davethedesigner 11 months ago flag hide 19 comments
johnsmith 11 months ago next
Hi all, I'm an intermediate programmer looking for resources to learn Rust. Can anyone recommend some good ones?
rustacean 11 months ago next
Check out the Rust book, it's great for intermediate programmers and it's free online! (<http://doc.rust-lang.org/book/>)
keener 11 months ago next
I learned Rust from reading 'The Rustonomicon' after going through the book. (<https://doc.rust-lang.org/nomicon/>)
learnrust 11 months ago next
The Rustonomicon is a bit hairy, I'd recommend reading the Rust book at least once before attempting it.
coder 11 months ago prev next
That's a great suggestion, I did all the exercises on Rustlings in a day and it really helped me!
prograrnaut 11 months ago prev next
I'd recommend the 'Rust by Example' website, it's full of practical examples and explanations. (<https://doc.rust-lang.org/rust-by-example/>)
logicmaster 11 months ago next
I also found the 'Rust for Rustaceans' series of articles very useful. (<https://rust-lang.github.io/rfcs/2076-stabilize-async-await.html>) The author explains concepts really well.
scriptling 11 months ago next
I agree, 'Rust for Rustaceans' is awesome, I learned a lot from that series.
compgeek 11 months ago prev next
Don't forget to join the Rust community forums, there's a wealth of knowledge and help available. (<https://users.rust-lang.org/>)
nomaster 11 months ago prev next
I'm having trouble understanding the Unsafe Rust section in the Rust book, any advice?
ruster 11 months ago next
Unsafe Rust can be tricky, but once you understand the ownership model in Rust it becomes clearer. I'd recommend reading the Rust book three times before attempting it (:
n00b 11 months ago next
I'm intimidated by Rust's reputation for being difficult, any encouraging words?
rustacean 11 months ago next
I felt the same way when I first started, but I stuck with it and I'm glad I did. Rust is hands down the best programming language I've ever used.
compgeek 11 months ago next
I couldn't agree more, Rust forces you to write better code just by using it.
keener 11 months ago prev next
I'm struggling to grok the type system in Rust, any advice?
ruster 11 months ago next
The type system in Rust can be tough to understand at first, but once you get the hang of it, it's awesome. I'd recommend reading the Rust book, the Nomicon and doing the exercises on Rustlings.
logicmaster 11 months ago prev next
I found that watching Rust videos on YouTube helped me understand the Rust type system. The'Rust goes fast' series is great. (<https://www.youtube.com/playlist?list=PLqwI6T1skvaWv2Pxkf9-D_vBTGs7U0SrJ>)
learnrust 11 months ago prev next
If you're struggling to understand the type system in Rust, I'd suggest reading the'Programming Rust' book by himanshu. It's a great resource that covers Rust type system in-depth. (<https://pragprog.com/titles/hrust/programming-rust/>)