DEV Community

Discussion on: What's your go to Rust resources?

Collapse
 
peerreynders profile image
peerreynders

Even three years later I find this tweet thread still useful:

Working through:
1 The Rust Programming Language
2 Rust By Example
3 Programming Rust

before the stereotypical "just go and build something" demonstrates just how different Rust is (imperative yet expression based, ownership/lifetimes, traits).

Learn Rust With Entirely Too Many Linked Lists can be a good guided tour on how these capabilities can be used even on something so deceptively simple.

The free sample chapter of Rust for Rustaceans is amazing — it's intended as a review for the intermediate developer but also serves as a 17 page outline of the characteristics that make Rust so different from the more established languages.

Stop thinking in terms of (im)mutablity: