Анонс Rust 1.6
Привет в 2016-м году! Мы рады объявить первый в этом году релиз Rust — 1.6. Rust — системный язык программирования, нацеленный на безопасную работу с памятью, скорость и параллельное выполнение кода.
Как всегда, вы можете установить Rust 1.6 с соответствующей страницы нашего сайта, а также посмотреть подробный список изменений для версии 1.6 на Github. Этот релиз включил в себя 1100 патчей.
Что вошло в стабильную версию 1.6
В этот релиз вошли ряд небольших доработок, одно большое нововведение и изменение на Crates.io.
Стабилизация libcore
Самое большое нововведение в 1.6 — стабилизация библиотеки libcore.
Стандартная библиотека Rust состоит из двух слоёв: маленькая базовая
библиотека libcore и полная стандартная библиотека libstd, которая
построена на основе libcore. Сама libcore полностью платформенно-независимая
и требует, чтобы было определено несколько внешних функций.
Полная библиотека libstd основана на libcore и добавляет
поддержку выделения памяти, операций ввода-вывода и многопоточность.
При использовании Rust во встроенных средах и при написании операционных
систем часто отказываются от libstd и используют только libcore.