Skip to content

Latest commit

 

History

History
7 lines (4 loc) · 1.19 KB

ABOUT.md

File metadata and controls

7 lines (4 loc) · 1.19 KB

Rust is a systems programming language focused on three goals: safety, speed, and concurrency. Rust does not use a garbage collector, but instead ensures safety and optimizes code at compile time. The concept of ownership is how Rust achieves its largest goal, memory safety.

Rust core and the standard library contain a minimal set of functionality. Rustaceans are encouraged to add features, in the form of libraries called crates, to the language and then share them on crates.io.

As a systems-level language, Rust is frequently used for building any tool where speed, performance and stability are paramount. The Awesome Rust list collects examples of Rust projects, which include CLI tools, ORMs, operating systems and games. Regardless of what you build in Rust, it will be fast and memory safe!

The home page for Rust is rust-lang.org. Rust has excellent documentation at rust-lang.org/documentation.html. Newcomers should start with "The Book" located at doc.rust-lang.org/book/.