Re: Вышел Rust 0.9
10.01.2014
|
kaa.python |
Ну что, осталась одна версия до выхода Rust 1.0! Ждем лета 2014
Если говорить о самых интересных изменениях в 0.9, то они довольно серьезные:
Ну и еще много чего, в итоге разломано все сильно и нашу статью про Rust однозначно надо править При этом, следующий релиз будет последним ломающим изменения релизом:
Если говорить о самых интересных изменениях в 0.9, то они довольно серьезные:
- Удалены managed boxes (@) и вместо них необходимо использовать `Gc` или `Rc` из стандартной библиотеки. Решение временное, скоро будет добавлены некий синтаксический сахар для того что бы сложность использования относительно @ не возрастала.
Добавленна поддержка статических библиотек, В OSX поддерживаются фрэймворки.
Начался крупномасштабный рефакторинг IO подсистемы, теперь есть две библиотеки libgreen и libnative, отличающиеся использованием libuv и нативных потоков.
Ну и еще много чего, в итоге разломано все сильно и нашу статью про Rust однозначно надо править При этом, следующий релиз будет последним ломающим изменения релизом:
We plan on not breaking code after Rust 1.0, except for gated features. That said, we reserve the right to change things in potentially breaking ways if type/memory unsoundness is discovered. We also might change small, inconsequential things if we're reasonably sure nobody is relying on them--the bar for this is high, however.
25.10.22 18:34: Перенесено из 'Rust'
10.01.2014 2 комментария |
KP>Ну что, осталась одна версия до выхода Rust 1.0! Ждем лета 2014
Следующая версия может быть и 0.10.
DR>Следующая версия может быть и 0.10.
Возможно, но врятли. Если посмотреть на Roadmap, то похоже что почти все задачи выполнены.