:INFO Learn Rust: A Curated Starter Kit Rust is a systems programming language focused on safety, speed, and concurrency. Its ownership model catches whole classes of memory bugs at compile time, with no garbage collector. This slate is a test of the Link (resource) chip, so the heart of it is a set of external links you can tap. Each one below points to a genuinely useful, free resource for going from zero to productive in Rust. :NOTE Everything below is a Link chip. Tap any card to open the resource in a new tab. Start at the top and work down: the book first, then the interactive exercises, then the playground for quick experiments. :LINK https://www.rust-lang.org/ Rust official site: install, tools, and community :LINK https://doc.rust-lang.org/book/ The Rust Programming Language (the free official book) :LINK https://doc.rust-lang.org/rust-by-example/ Rust by Example: learn by reading runnable snippets :LINK https://github.com/rust-lang/rustlings Rustlings: small hands-on exercises straight in your terminal :LINK https://exercism.org/tracks/rust Exercism Rust track: practice problems with mentor feedback :LINK https://play.rust-lang.org/ Rust Playground: run and share code in the browser, no install :LINK https://doc.rust-lang.org/std/ Standard library documentation, searchable :LINK https://crates.io/ crates.io: the Rust package registry :LINK https://this-week-in-rust.org/ This Week in Rust: a weekly newsletter to stay current :CHECKLIST A four week path through the resources above [ ] - Week 1: read chapters 1 to 6 of the book and install the toolchain with rustup. [ ] - Week 2: work through Rustlings alongside chapters 7 to 12 (ownership and structs). [ ] - Week 3: solve five Exercism problems, checking the standard library docs as you go. [ ] - Week 4: build one small project, publish nothing, just get it compiling and running. :QUOTE [quotetype:plain, subtitle:A common refrain among Rust learners] The compiler is your friend. When it complains, it is usually saving you from a bug you would have shipped in another language.