The other day I was asked to recommend resources for learning the Rust programming language. Here’s what I came up with.
How do you like to learn?
If you want to type-it-in-the-browser, you have Rust by Example (free).
If you prefer to work through projects:
Two specific topics are worth a look once you’re coding: The Little Book of Rust Macros (free; thank you, Andrea, for sharing this with me) and the work-in-progress Asynchronous Programming in Rust book (free).
Finally, I have my own list of Rust principles as a quick reminder of the key concepts.