A word from our sponsors

This is an old revision of the document!


Introduction

Rust is a multi-paradigm, general-purpose programming language that emphasizes performance, type safety, and concurrency. It enforces memory safety-meaning that all references point to valid memory-without a garbage collector. To simultaneously enforce memory safety and prevent data races, its “borrow checker” tracks the object lifetime of all references in a program during compilation.

Rust was influenced by ideas from functional programming, including immutability, higher-order functions, and algebraic data types. It is popular for systems programming.

Software developer Graydon Hoare created Rust as a personal project while working at Mozilla Research in 2006. Mozilla officially sponsored the project in 2009. In the years following the first stable release in May 2015, Rust was adopted by companies including Amazon, Discord, Dropbox, Google (Alphabet), Meta, and Microsoft. In December 2022, it became the first language other than C and assembly to be supported in the development of the Linux kernel.

Rust has been noted for its rapid adoption, and has been studied in programming language theory research.

Links

General

Docs

FIXME

Articles

Files and Directories

FIXME

General Files and Directories

FIXME

Configuration Files

FIXME

Getting Help

FIXME

Manual pages:

user@host:~$ 

Install

FIXME

To install on Debian:

root@host:~$ 

Configuration

FIXME

Usage

FIXME

Status Check

FIXME

To check the status of :

root@host:~$ 

Recipies

FIXME

this namespace doesn't exist: prog:rust:recipies

Known Issues

FIXME

This website uses cookies. By using the website, you agree with storing cookies on your computer. Also you acknowledge that you have read and understand our Privacy Policy. If you do not agree leave the website. More information about cookies