Repolode
rust-lang

rust-lang/rust

Основной репозиторий исходного кода языка Rust: компилятор, стандартная библиотека и документация.

Звёзды
120,640
Форки
18,686
Открытые issues
12,601
Последний коммит
2 часа назад

Что это?

В этом репозитории находится исходный код языка Rust. Здесь собраны компилятор, стандартная библиотека и документация проекта — всё, что нужно для разработки самого языка.

Rust позволяет разработчикам писать быстрые и экономичные по памяти программы, обнаруживая ошибки безопасности памяти и потоков на этапе компиляции благодаря системе типов и модели владения. В комплект также входят менеджер пакетов и система сборки Cargo, автоформаттер rustfmt, линтер Clippy и поддержка редакторов через rust-analyzer, но они размещены в отдельных репозиториях.

Большинство пользователей устанавливают Rust с помощью готовых наборов инструментов, а не собирают его из исходников. Сборка из исходного кода возможна, но проект не рекомендует её для общего использования.

Ключевые возможности

  • 01Компилятор языка Rust
  • 02Стандартная библиотека, поставляемая вместе с языком
  • 03Официальная документация по языку
  • 04Безопасность памяти и потоков обеспечивается на этапе компиляции
  • 05Поддержка интеграции с другими языками

Сценарии использования

  • Участие в разработке компилятора Rust или стандартной библиотеки
  • Изучение устройства промышленного компилятора
  • Сборка Rust из исходников для создания собственных наборов инструментов

Быстрый старт

  1. 1

    Чтобы установить готовый набор инструментов, прочитайте главу «Installation» в The Book

Что важно знать

  • Это репозиторий исходного кода компилятора и стандартной библиотеки, а не отдельное приложение; README не рекомендует собирать его из исходного кода.
  • Сборка из исходного кода — масштабная задача, описанная только в INSTALL.md.

Темы

Частые вопросы

Что такое rust?
Основной репозиторий исходного кода языка Rust: компилятор, стандартная библиотека и документация. В этом репозитории находится исходный код языка Rust. Здесь собраны компилятор, стандартная библиотека и документация проекта — всё, что нужно для разработки самого языка.
rust можно использовать бесплатно? Какая у него лицензия?
rust распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
rust всё ещё поддерживается?
Активно поддерживается. Последний коммит в rust — 21 окт. 2026 г..
Для чего можно использовать rust?
Участие в разработке компилятора Rust или стандартной библиотеки Изучение устройства промышленного компилятора Сборка Rust из исходников для создания собственных наборов инструментов
Как установить rust?
Чтобы установить готовый набор инструментов, прочитайте главу «Installation» в The Book
Где скачать rust?
Исходный код и инструкции по установке — на GitHub: https://github.com/rust-lang/rust

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты