Topic |
Description |
Link |
Comparison |
A quick taste of how C++, Rust, and C# are similar and different - the infamous HelloWorld program.
|
Hello Worlds
|
Rust in a Nutshell |
Brief discussion of Rust codes with simple examples.
|
Rust in a Nutshell
|
Intro to data ops & Ownership |
Excellent introduction to Rust's ownership model with simple metaphors.
|
into_rust()
|
Start with first three refs, above. The rest, below, will be useful later.
|
Survey |
This is an extensive github Readme.md file with table of contents and most of the ideas
expressed in simple language with lots of details.
|
easy-rust
|
Syntax |
This is is a github Gist that presents much of the Rust syntax without much drill-down.
This is a good starting place, but you will find, as you learn Rust, that a lot is missing
here. But starting out, that is probably a good thing. Almost all the missing details you can
find in the previous easy-rust link.
|
syntax guide
|
Safety |
Rust definitions, invariants, syntax checking rules, and types that
make Rust code safe by construction.
|
Rust Bites Safety
|
Ownership |
Discussion of the ownership rules with several small code examples. Read
Safety first.
|
Rust Bites Ownership
|
Rust Story |
A narrative walk through of the Rust Language, provided by this site.
|
Rust Story
|
Rust Bite by Byte |
A sequence of small bites from the Rust language with examples.
|
Rust Bites
|
Book of Books |
A series of official and unofficial web-based books. This is a
great place to start and continue your Rust journey, from quite basic
to quite advanced.
|
Little Book of Rust Books
|