События
19 нояб., 23 - 21 нояб., 23
Получите конкурентное преимущество, необходимое с помощью мощных решений ИИ и облака, посещая Microsoft Ignite online.
ЗарегистрироватьсяЭтот браузер больше не поддерживается.
Выполните обновление до Microsoft Edge, чтобы воспользоваться новейшими функциями, обновлениями для системы безопасности и технической поддержкой.
Приступить к работе с Rust легко. Если вы — начинающий разработчик и планируете изучать Rust с помощью Windows, то мы рекомендуем следовать всем подробным указаниям этого пошагового руководства. В нем показано, что установить и как настроить среду разработки.
Совет
Если вы уже заинтересовались Rust, настроили свою среду Rust и хотите начать вызывать интерфейсы API Windows, то можете прямо сейчас перейти к разделу Rust для Windows и крейт windows.
Rust — это системный язык программирования, который используется для написания систем (например, операционных систем). Но его также можно использовать для приложений, в которых важна производительность и надежность. Синтаксис языка Rust напоминает язык C++. Он обеспечивает производительность уровня современной версии C++, а многие опытные разработчики считают язык Rust идеальным благодаря компиляции, модели времени выполнения, системе типов и детерминированному завершению.
Кроме того, при разработке Rust отдельное внимание было уделено гарантированной безопасности памяти без необходимости сборки мусора.
Итак, почему мы выбрали Rust в качестве последней языковой проекции для Windows? Одна из причин состоит в том, что ежегодный опрос разработчиков Stack Overflow показывает, что Rust из года в год остается излюбленным языком программирования. Хотя вы можете решить, что у этого языка слишком крутая кривая обучения, но взобравшись на этот холм, очень сложно не влюбиться в него.
Кроме того, корпорация Майкрософт является одним из основателей Rust Foundation. Foundation — это независимая некоммерческая организация с новым подходом к поддержке и развитию больших коллективных экосистем с открытым кодом.
В этом разделе будут представлены некоторые инструменты и термины Rust. Вы можете возвращаться сюда, чтобы освежить в памяти их описание.
Cargo.toml
, описывающий процесс создания этих крейтов.rustup
— установщик и программа обновления для цепочки инструментов Rust.rustc
— это компилятор для Rust. В большинстве случаев rustc
вызывается не напрямую, а косвенно, через Cargo.https://crates.io/
) — это реестр крейтов сообщества Rust.В следующем разделе мы узнаем, как настроить среду разработки в Windows для Rust.
Отзыв о Windows developer
Windows developer — это проект с открытым исходным кодом. Выберите ссылку, чтобы оставить отзыв:
События
19 нояб., 23 - 21 нояб., 23
Получите конкурентное преимущество, необходимое с помощью мощных решений ИИ и облака, посещая Microsoft Ignite online.
ЗарегистрироватьсяОбучение
Модуль
Настройка среды разработки Rust - Training
Узнайте, как настроить среду разработки Rust, написать программу и использовать систему сборки Cargo.
Сертификация
Создавайте комплексные решения в Microsoft Azure для создания Функции Azure, реализации веб-приложений и управления ими, разработке решений, использующих службу хранилища Azure, и т. д.