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, то похоже что почти все задачи выполнены.