Это главный репозиторий исходного кода языка программирования Rust. В нём находятся компилятор, стандартная библиотека и документация проекта.
Rust делает ставку на три качества. Производительность: язык быстр и экономно расходует память, подходит для критичных сервисов и встраиваемых устройств и легко интегрируется с другими языками.
Надёжность обеспечивают богатая система типов и модель владения: они гарантируют безопасность работы с памятью и потоками и снижают число ошибок ещё на этапе компиляции.
Продуктивность поддерживают подробная документация, компилятор с понятной диагностикой и инструменты: Cargo (пакетный менеджер и сборка), rustfmt (форматер), Clippy (линтер) и rust-analyzer (поддержка редакторов).
Установка из исходников не рекомендуется, инструкция есть в INSTALL.md. Об архитектуре компилятора и участии в разработке рассказывает rustc-dev-guide.
Rust распространяется по лицензиям MIT и Apache 2.0, отдельные части покрыты BSD-подобными лицензиями. Товарными знаками Rust и Cargo владеет Rust Foundation.
GitHub ★ 119,967
