EMZETT.
Увійти

Rust

Коротко: Компільована мова системного програмування з акцентом на безпеку пам’яті без збирача сміття — запобігає багатьом класичним помилкам C/C++ (наприклад, використанню після звільнення) ще під час компіляції.

Докладніше: Система «володіння» в Rust на етапі компіляції перевіряє, кому й коли дозволено доступ до якої пам’яті, і тим самим запобігає цілим класам помилок (витоки пам’яті, гонки даних) без витрат часу виконання на збирач сміття.

Подробиці

fn main() {
    let s1 = String::from("hello");

Див. також: C, Go, збирач сміття