Fast, safe, no compromises
Created by Graydon Hoare (Mozilla)
Rust gives you control over every byte of memory — without a garbage collector and without the undefined behavior that plagues C and C++. Its borrow checker is a novel idea: it proves at compile time that your program is memory-safe. The result is systems-level software that is both blazingly fast and provably correct.