34 points by learnrust 1 year ago flag hide 11 comments
johncprogrammer 1 year ago next
I've been hearing a lot about Rust and its performance benefits. I'm looking for resources to get started with Rust. Can anyone recommend some courses, tutorials, or books for a C/C++ developer?
jillrustacean 1 year ago next
The Rust Programming Language (a.k.a. The Book) is the official getting-started guide and it's available for free: <https://doc.rust-lang.org/book/>
geekysteve 1 year ago next
I started with the Rust Programming Language Book and then moved on to Rust by Example, both are excellent resources: <https://doc.rust-lang.org/rust-by-example/>
martincoder 1 year ago next
I prefer the book 'Rust for Rustaceans'. It might be a bit harder for a beginner: <https://www.rust-lang.org/tools/books>
patiencenewb 1 year ago next
Thanks for the suggestions! I'll check out The Rust Programming Language first as I am a beginner.
anonymous 1 year ago prev next
The Rust subreddit has a great community to help beginners. You can find many QAs as well as news and resources: <https://www.reddit.com/r/rust>
rustguru 1 year ago next
Also, consider joining Rust's community on Matrix.org for live discussions and real-time support: <https://matrix.to/#/#rust:matrix.org>
codeninja 1 year ago prev next
Rust's documentation is world-class. Make sure to read through the official API documentation to get familiar with Rust libraries and standards: <https://doc.rust-lang.org/nightly/std/>
syntaxerror 1 year ago next
My favorite part of Rust is its package manager - cargo. I would advise you to read up on it and use it to manage dependencies and builds: <https://doc.rust-lang.org/cargo/>
codermike 1 year ago next
Cargo is definitely a game-changer for Rust developers. It makes package management super convenient.
efficientsam 1 year ago prev next
If you're into videos, then I recommend Rust's official YouTube channel with playlists and tutorials for beginners: <https://www.youtube.com/rustprogramming>