Skip to content

Commit efbb7fd

Browse files
committed
Massivly improve our README.md
1 parent 35936c4 commit efbb7fd

File tree

1 file changed

+21
-15
lines changed

1 file changed

+21
-15
lines changed

README.md

+21-15
Original file line numberDiff line numberDiff line change
@@ -1,27 +1,33 @@
1-
# The Rust Programming Language
2-
3-
[![Rust Community](https://img.shields.io/badge/Rust_Community%20-Join_us-brightgreen?style=plastic&logo=rust)](https://www.rust-lang.org/community)
1+
<p align="center">
2+
<img alt="The Rust Programming Language: A language empowering everyone to build reliable and efficient software" src="https://www.rust-lang.org/static/images/rust-social-wide.jpg">
3+
<br>
4+
<a href="https://www.rust-lang.org/">Website</a> |
5+
<a href="https://www.rust-lang.org/learn/get-started">Getting started</a> |
6+
<a href="https://www.rust-lang.org/learn">Learn</a> |
7+
<a href="https://www.rust-lang.org/learn#learn-use">Documentation</a> |
8+
<a href="CONTRIBUTING.md">Contributing</a>
9+
</p>
410

511
This is the main source code repository for [Rust]. It contains the compiler,
612
standard library, and documentation.
713

814
[Rust]: https://www.rust-lang.org/
915

10-
**Note: this README is for _users_ rather than _contributors_.**
11-
If you wish to _contribute_ to the compiler, you should read
12-
[CONTRIBUTING.md](CONTRIBUTING.md) instead.
16+
## Why Rust?
17+
18+
### Performance
19+
20+
Rust is blazingly fast and memory-efficient: with no runtime or garbage collector, it can power performance-critical services, run on embedded devices, and easily integrate with other languages.
21+
22+
### Reliability
23+
24+
Rust’s rich type system and ownership model guarantee memory-safety and thread-safety — enabling you to eliminate many classes of bugs at compile-time.
1325

14-
<details>
15-
<summary>Table of Contents</summary>
26+
### Productivity
1627

17-
- [Quick Start](#quick-start)
18-
- [Installing from Source](#installing-from-source)
19-
- [Getting Help](#getting-help)
20-
- [Contributing](#contributing)
21-
- [License](#license)
22-
- [Trademark](#trademark)
28+
Rust has great documentation, a friendly compiler with useful error messages, and top-notch tooling — an integrated package manager and build tool, smart multi-editor support with auto-completion and type inspections, an auto-formatter, and more.
2329

24-
</details>
30+
-----
2531

2632
## Quick Start
2733

0 commit comments

Comments
 (0)