Rust Playground
- Rust Playground: Write, build, and run Rust programs in your browser. Also useful for linking to code.
Rust Language Resources
- Rust home page: Entry point to a lot of Rust resources.
- The Rust Reference: Primary reference for Rust.
- The Cargo Book: Everything you wanted to know about Cargo, Rust's package manager.
Packages
- Standard Library
- Crates: Rust packages
Other Resources
- Rust by Example: Examples of common tasks in Rust.
- Style Guide: Recommendations for clean Rust code.
- Rust Programming Tipz: A collection of software engineering techniques for effectively expressing intent with Rust.
- General FAQ: All sorts of common questions.
- The Rust Anthology: Blog posts about Rust.
- The Rust Blog: Latest from the Rust team.
- This Week in Rust: Weekly Rust newsletter.
- Rust 2018 Edition: Notes about the latest edition of Rust (which we will be using).
- Why is Rust the Most Loved Programming Language?: Notes on seemingly minor, but important aspects of language design in Rust.
Community
- IRC:
#rust-beginners
, or one of the many other channels.
Related Courses
- CIS 198 at UPenn
- EECS 3/496 at Northwestern