LINUX.ORG.RU

История изменений

Исправление vertexua, (текущая версия) :

В Rust приходится думать именно о вопросах, которых в принципе нет в языках с GC

Кстати. Вроде бы еще не сделали GC-based вариант Rust. Чтобы владение указывать не нужно было, как в Java/Go, но чтобы была защита встроеная в компилятор от например проблем с многопоточностью. Легко можно порвать указатель, не защитить что-то нормальной синхронизацией и делиться незащищенными мутабельными структурами. Разве что языки с системами актеров дают такое, но это уже прямо совсем другая сематика.

Исходная версия vertexua, :

В Rust приходится думать именно о вопросах, которых в принципе нет в языках с GC

Кстати. Вроде бы еще не сделали GC-based вариант Rust. Чтобы владение указывать не нужно было, как в Java/Go, но чтобы была защита встроеная в компилятор от например проблем с многопоточностью. Разве что языки с системами актеров дают такое, но это уже прямо совсем другая сематика.