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