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