LINUX.ORG.RU

Вышел Rust 1.37.0

 ,


2

6

Среди нововедений:

  • Разрешено ссылаться на варианты enum через псевдонимы типов (type aliases), например через Self.
  • cargo vendor теперь входит в стандартную поставку.
    • С помощью cargo vendor можно явно скачивать и использовать полную копию всех исходных кодов всех зависимостей. Это полезно для компаний с монорепозиториями, которые хотели бы хранить и анализировать весь исходный код, используемый в их ПО.
  • Поддержка const _:.
  • Поддержка Profile Guided Optimization.
  • Поддержка #[repr(align(N))] для лучшего контроля над выравниванием в Enum.
  • Изменения в стандартной библиотеке.
  • Изменения в Clippy
  • Microsoft и Amazon стали спонсорами Rust, предоставив облачную инфраструктуру для сборки и тестирования Rust.

>>> Анонс

★★★★★

Проверено: jollheef ()
Последнее исправление: unfo (всего исправлений: 3)

Каждый раз, когда выходит новая версия какого-нибудь языка типа Ruby, Go, Elixir'a какого-нибудь, пытаюсь придумать, чтоб такого на них писануть для пробы и обычно ничего не придумывается. Либо находится более удобный :)

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

Чтобы что-то писануть, надо курить незнакомые апи. Будто делать больше нефиг. А еще понапишешь говнокода неидиоматичного, который потом только выбросить. Опять же заняттся больше нечем будто бы. Новые языки это для студентиков только.

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

Ну эликсир прикольный. А вот кристал и прочие, да. Я имею в виду, если ты можешь без проблем решить задачу максимально эффективно на си, или быстро и не напрягаясь на питоне, как-то теряется мотивация превозмогать. Разве что когда проект вялотекущий и хочется что-то поменять, а какая-то особенность языка кажется хорошо зайдёт вот прям сейчас. Но потом всё равно переписываешь.

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