Rust
Коротко: Компільована мова системного програмування з акцентом на безпеку пам’яті без збирача сміття — запобігає багатьом класичним помилкам C/C++ (наприклад, використанню після звільнення) ще під час компіляції.
Докладніше: Система «володіння» в Rust на етапі компіляції перевіряє, кому й коли дозволено доступ до якої пам’яті, і тим самим запобігає цілим класам помилок (витоки пам’яті, гонки даних) без витрат часу виконання на збирач сміття.
Подробиці
fn main() {
let s1 = String::from("hello");Див. також: C, Go, збирач сміття