
I’ve found these sources particularly helpful in learning the Rust language and getting a handle on the Rust culture so far. I’ll continue to add links to new sources as I find them!
- Rust and Add-ons
- Rust Programming Language – Hello, world!
- Lib.rs – Find quality libraries and applications
- Crates.io – Rust Package Registry
- Docs.rs – Online documentation for Rust crates
- AreWeWebYet – tracks how ready Rust is for web application development
- Mozilla tracks some other Are We Yet pages, as well
Online Documentation and Help:
- The Rust Programming Language (“the book”, also available in print or ebook form, linked below)
- The Rustonomicon – The Dark Arts of Advanced and Unsafe Rust Programming – see related posts
- The Rust Standard Library
- Reference Guide to Rust
- The official Rust Programming Blog at hq
- #beginners channel on Discord for interactive help
- Exercises and Practice
- Books and Blogs
- The Rust Programming Language by Steve Klabnik and Carol Nichols
- Programming Rust: Fast, Safe Systems Development by Jim Blandy and Jason Orendorff
- Writing An Interpreter In Rust blog post by @_chr4 (inspired by Writing An Interpreter In Go by Thorsten Ball)
- Rust Programming by Example by Guillaume Gomez and Antoni Boucher
- Videos
- The Summer of Rust by Bryan Cantrill
- Is It Time to Rewrite the Operating System in Rust? by Bryan Cantrill
- A Case for Oxidation by Sergio Benitez
- Rust: A Language for the Next 40 Years by Carol Nichols
- Maintaining the Rust Community by Arshia Mufti
- Live-coding a Rust crate for cancellable services by Jon Gjengset
- Rust, and Other Interesting Things by Bryan Cantrill, see related post
- General Store
- Rust Belt Rust 2019 Conference, October 18 & 19, 2019 in Dayton, OH
- r/rust
- This Week in Rust
Notably Written in Rust:
- Servo – Mozilla’s parallel browser engine project
Note: after a link indicates the link is an Amazon affiliate link