Вышел стабильный релиз Rust 1.1
Разработчики языка Rust рады сообщить общественности о завершении первого релиз-цикла после выпуска Rust 1.0.
Одной из главнейших целей данного релиза является сокращение времени сборки на 32%, в сравнении с Rust 1.0.
Другое значимое изменение этого релиза — более информативные сообщения об ошибках компиляции.
Большая часть сообщений об ошибках содержит дополнительные пояснения, для их вывода следует указать флаг --explain.
К прочим улучшениям новой версии можно отнести:
- Новые API std: fs. В этой версии был стабилизирован
большой набор расширений для API файловой системы,
что сделало возможной сборку Cargo на стабильной версии Rust;
- Поддержка библиотеки языка Си musl.
Стало возможным производить сборку кода, который использует musl,
в том числе для статических сборок и без внешних зависимостей;
- Для пакетного менеджера Cargo существует возможность
передачи произвольных флагов компилятору rustc и сборки пакета в один клик.
mozilla, musl, rust