← All Languages
Rust

Rust

Building Reliable and Efficient Software

First appeared: 2015Designed by: Graydon Hoare

A systems language with memory safety without garbage collection, enforced by a strict ownership model.

Links

Paradigm

Multi-paradigmFunctionalProcedural

Hello, World

fn main() {
  println!("Hello, World!");
}

About

Started by Graydon Hoare at Mozilla in 2006, first stable release in 2015. The Rust Foundation now maintains the project.

Type system: Static

Ecosystem

Package Managers
Cargo
Frameworks
ActixAxumTauriRocketBevy

Learning Resources

The Rust BookRust by Example