Анонсирован релиз Rust 1.0

18 май, 2015 - 15:19
Анонсирован релиз Rust 1.0

Команда разработчиков Rust в своем блоге объявила о выходе версии 1.0 этого нового языка программирования, предназначенного чтобы упростить построение надежных и эффективных систем. Rust обеспечивает низкоуровневый контроль производительности и, в то же время, гарантирует удобство и безопасность, характерные для современных языков высокого уровня.

От других языков его отличает кодификация «лучших практик», выработанных поколениями программистов на C и C++. Благодаря этому Rust будет полезен как опытным, так и начинающим разработчикам: первые с его помощью смогут экономить время на отладке, а вторые — писать код низкого уровня, не беспокоясь о мелких ошибках, ведущих к таинственным сбоям.

В блоге подчеркивается, что релиз 1.0 не означает остановки в развитии языка. Отсутствие стандартизации до сих пор тормозило поддержку проектов, поскольку сам язык и его стандартная библиотека беспрерывно изменялись.

Команда разработчиков планирует выпускать регулярные обновления с периодичностью в шесть недель, как это делается, например для веб-браузеров Firefox и Chrome. Это процесс уже запущен: одновременно с Rust 1.0 вышла бета Rust 1.1.

Неотъемлемыми компонентами Rust, как проекта с открытым кодом, являются центральный репозиторий кода языка, crates.io, и Cargo — менеджер пакетов и система сборки, упрощающая загрузку и установку новых библиотек.