2014-12-02 08:20:48 -06:00
|
|
|
% The Rust Programming Language
|
|
|
|
|
|
|
|
Welcome! This book will teach you about [the Rust Programming
|
|
|
|
Language](http://www.rust-lang.org/). Rust is a modern systems programming
|
|
|
|
language focusing on safety and speed. It accomplishes these goals by being
|
|
|
|
memory safe without using garbage collection.
|
|
|
|
|
|
|
|
"The Rust Programming Language" is split into three sections, which you can
|
|
|
|
navigate through the menu on the left.
|
|
|
|
|
2015-01-12 09:59:21 -06:00
|
|
|
<h2 class="section-header"><a href="basic.html">Basics</a></h2>
|
2014-12-02 08:20:48 -06:00
|
|
|
|
|
|
|
This section is a linear introduction to the basic syntax and semantics of
|
2015-01-09 16:21:30 -06:00
|
|
|
Rust. It has individual sections on each part of Rust's syntax, and culminates
|
2014-12-02 08:20:48 -06:00
|
|
|
in a small project: a guessing game.
|
|
|
|
|
|
|
|
After reading "Basics," you will have a good foundation to learn more about
|
|
|
|
Rust, and can write very simple programs.
|
|
|
|
|
2015-01-12 09:59:21 -06:00
|
|
|
<h2 class="section-header"><a href="intermediate.html">Intermediate</a></h2>
|
2014-12-02 08:20:48 -06:00
|
|
|
|
|
|
|
This section contains individual chapters, which are self-contained. They focus
|
|
|
|
on specific topics, and can be read in any order.
|
|
|
|
|
|
|
|
After reading "Intermediate," you will have a solid understanding of Rust,
|
|
|
|
and will be able to understand most Rust code and write more complex programs.
|
|
|
|
|
2015-01-12 09:59:21 -06:00
|
|
|
<h2 class="section-header"><a href="advanced.html">Advanced</a></h2>
|
2014-12-02 08:20:48 -06:00
|
|
|
|
2015-01-10 00:35:18 -06:00
|
|
|
In a similar fashion to "Intermediate," this section is full of individual,
|
2014-12-02 08:20:48 -06:00
|
|
|
deep-dive chapters, which stand alone and can be read in any order. These
|
|
|
|
chapters focus on the most complex features, as well as some things that
|
|
|
|
are only available in upcoming versions of Rust.
|
|
|
|
|
|
|
|
After reading "Advanced," you'll be a Rust expert!
|