Rust

59 resources

Rust has a steeper start than most languages because the borrow checker enforces rules about ownership and lifetimes. Read The Rust Programming Language, known as the Book, and do the Rustlings exercises alongside it. Rust by Example and Google's Comprehensive Rust course are good second passes for people who learn faster from code than from prose.

Once ownership feels natural, Effective Rust covers idiomatic design and Rust Atomics and Locks by Mara Bos explains concurrency from the ground up. The Rustonomicon covers unsafe Rust, and Learn Rust With Entirely Too Many Linked Lists is a memorable tour of the language's sharp edges. The Rust Playground runs snippets without a local toolchain.

Esc

Type to search every entry. ↑↓ to move, Enter to open.