]> git.lizzy.rs Git - rust.git/blob - README.md
SHARD ALL THE CHAPTERS
[rust.git] / README.md
1 % The Unsafe Rust Programming Language
2
3 # NOTE: This is a draft document, and may contain serious errors
4
5 **This document is about advanced functionality and low-level development practices
6 in the Rust Programming Language. Most of the things discussed won't matter
7 to the average Rust programmer. However if you wish to correctly write unsafe
8 code in Rust, this text contains invaluable information.**
9
10 The Unsafe Rust Programming Language (TURPL) seeks to complement
11 [The Rust Programming Language Book][trpl] (TRPL).
12 Where TRPL introduces the language and teaches the basics, TURPL dives deep into
13 the specification of the language, and all the nasty bits necessary to write
14 Unsafe Rust. TURPL does not assume you have read TRPL, but does assume you know
15 the basics of the language and systems programming. We will not explain the
16 stack or heap. We will not explain the basic syntax.
17
18
19
20 [trpl]: https://doc.rust-lang.org/book/