Skip to content

Commit 6bb6382

Browse files
committed
Add the audience
This describes who the Reference is for. This links to the upcoming scope chapter which is in a future commit. Closes #550
1 parent b38e2bc commit 6bb6382

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

src/introduction.md

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,16 @@
22

33
This book is the primary reference for the Rust programming language. It serves as a description of the syntax, semantics, and interpretation of the Rust language.
44

5+
## Audience
6+
7+
The audience for this book includes:
8+
9+
- Rust users who want to learn about the specifics and details of the language.
10+
- Tool developers who need to know the syntax and semantics of the language.
11+
- Language designers who work on the evolution of the language.
12+
13+
See the [scope chapter] for a detailed explanation of what constitutes the Reference.
14+
515
## Rust releases
616

717
Rust has a new language release every six weeks. The first stable release of the language was Rust 1.0.0, followed by Rust 1.1.0 and so on. Tools (`rustc`, `cargo`, etc.) and documentation ([Standard library], this book, etc.) are released with the language release.
@@ -110,6 +120,7 @@ You can contribute to this book by opening an issue or sending a pull request to
110120
[linkage]: linkage.html
111121
[Notation]: notation.md
112122
[rustc book]: ../rustc/index.html
123+
[scope chapter]: scope.md
113124
[standard library]: std
114125
[the Rust Reference repository]: https://github.com/rust-lang/reference/
115126
[Unstable Book]: https://doc.rust-lang.org/nightly/unstable-book/

0 commit comments

Comments
 (0)