Skip to content
brson edited this page Jan 10, 2013 · 57 revisions

This page collects most of the available information about Rust.

The reference docs are the most reliable source of information, because those are likely to be correct, if incomplete. This wiki also has a number of useful articles of varying ages and accuracy.

For the most up to date information, the best source is often to ask in #rust on irc.mozilla.org, as that is where most discussion about Rust takes place. A lot of decisions are made on rust-dev, and new developments are often blogged in various places, which usually appear on r/rust. Some people find the minutes from the weekly planning meetings useful for keeping informed.

Current reference docs (0.5)

Tutorial
Manual (PDF)
Core library
Standard library

In-development reference docs (git master)

Tutorial (notes on borrowed pointers, tasks, macros, the FFI)
Manual (PDF)
Core library
Standard library

FAQs

Language FAQ
Project FAQ
Usage FAQ

Other documentation

Releases - Links to current and old releases and documentation
Detailed release notes - Further explanation of language changes
Rust for C++ programmers - A cheat sheet
Unit testing - Writing tests and running them with the built-in test driver
Using cargo - Managing and distributing Rust crates
Using rustdoc - How to extract Markdown and HTML documentation from code
Memory, modes, and mutation, a guide for the perplexed
Reading and writing files
Attributes - The role of metadata in Rust code, with descriptions of many applications
Packages, editors, and other tools

Blogs

People sometimes write about Rust.

Niko, Patrick, Graydon, Brian, Tim, Ben, Eric Holk, Erick Tryzelaar, Zack

Interesting stuff usually appears on r/rust.

All Categories:

Clone this wiki locally