Skip to content

Commit f6b51c1

Browse files
committed
Add Why Rust? section to the README.md and mention our tools
1 parent af4a5a1 commit f6b51c1

File tree

1 file changed

+13
-0
lines changed

1 file changed

+13
-0
lines changed

README.md

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,19 @@ If you wish to _contribute_ to the compiler, you should read
2323

2424
</details>
2525

26+
## Why Rust?
27+
28+
- **Performance:** Fast and memory-efficient, suitable for critical services, embedded devices, and easily integrate with other languages.
29+
30+
- **Reliability:** Our rich type system and ownership model ensure memory and thread safety, reducing bugs at compile-time.
31+
32+
- **Productivity:** Comprehensive documentation, a compiler committed to providing great diagnostics, and advanced tooling including package manager and build tool ([Cargo]), auto-formatter ([rustfmt]), linter ([Clippy]) and editor support ([rust-analyzer]).
33+
34+
[Cargo]: https://github.com/rust-lang/cargo
35+
[rustfmt]: https://github.com/rust-lang/rustfmt
36+
[Clippy]: https://github.com/rust-lang/rust-clippy
37+
[rust-analyzer]: https://github.com/rust-lang/rust-analyzer
38+
2639
## Quick Start
2740

2841
Read ["Installation"] from [The Book].

0 commit comments

Comments
 (0)