LINUX.ORG.RU

Альфа-версия Rust 1.0

 


2

6

9 января тихо и незаметно вышла альфа-версия Rust 1.0. Этот релиз является этапным в том смысле, что набор возможностей языка зафиксирован и в версиях 1.x значительных несовместимых изменений больше не будет (см. ниже); то же относится и к стандартной библиотеке. Гарантии стабильности означают, что Rust уже можно изучать, не опасаясь скорого устаревания полученных знаний из-за эволюции языка.

Тем не менее, апгрейд в линии от альфа-версии до финальной версии может вызвать мелкие несовместимости (Sync/Send changes, переименование uint/int в usize/isize), но все проблемы планируется решить до выпуска 1.0.

Основные изменения со времени предыдущего релиза:

  • улучшенная поддержка массивов и подобных им контейнеров в языке: DST
  • унификация трейтов и замыканий в виде unboxed closures: теперь замыкания - это просто объекты, реализующие определенные трейты

Полный список изменений с подробным их описанием по ссылке:

>>> Подробности

★★★★★

Проверено: JB ()
Последнее исправление: JB (всего исправлений: 1)

Потсоны. Пока вы тут выясняете взлетить или не взлетит пшпишники уже денег заработали, а питонисты тестируют новый проект:)

oblepiha_tau
()
Ответ на: комментарий от oblepiha_tau

Пока вы тут выясняете взлетить или не взлетит пшпишники уже денег заработали, а питонисты тестируют новый проект:)

Мнение вебельщика очень важно для всех нас.

tailgunner ★★★★★
() автор топика
Ответ на: комментарий от oblepiha_tau

так эти макаки на «потсонов» и работают, лол.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.