Files
freeCodeCamp/guide/russian/rust/index.md
2019-08-07 15:02:44 -07:00

4.5 KiB
Raw Blame History

title, localeTitle
title localeTitle
Rust Rust

Rust

Введение

Rust - это язык системного программирования, ориентированный на три цели: безопасность, скорость и параллелизм. Его дизайн позволяет создавать программы, которые имеют производительность и контроль, свойственные языкам низкого уровня, но с мощными абстракциями языка высокого уровня. Эти свойства делают Rust подходящим для программистов с опытом работы на таких языках, как C, и ищут более безопасную альтернативу, а также для программистов на языках, подобных Python, которые ищут способы написания кода, который работает производительнее, не жертвуя выразительностью. Rust выполняет большую часть своих проверок безопасности и решений по управлению памятью во время компиляции, так что производительность выполнения вашей программы не страдает. Это делает его полезным в ряде случаев, когда другие языки не подходят: программы с предсказуемыми требованиями к пространству и времени, встраивание в другие языки и написание низкоуровневого кода, например, драйверов устройств и операционных систем. Его используют и для написания веб-приложений, например, на нём написан сайт репозитория пакетов для Rust, crates.io.

Для получения дополнительной информации перейдите на главную страницу Rust.

Установка

Разработчики Rust чрезвычайно упрощают установку и управление Rust в вашей системе. Это достигается с помощью инструмента rustup который позволяет не только устанавливать компилятор rustc , но также легко переключаться между стабильными, бета-версиями и ночными версиями компилятора и поддерживать их в актуальном состоянии.

Официальную документацию по установке можно найти здесь .

Linux или Mac

Если вы используете Linux или Mac, установку rustup лучше всего сделать через терминал:

$ curl https://sh.rustup.rs -sSf | sh 

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

Windows

В Windows перейдите на сайт rustup и следуйте инструкциям по загрузке rustup-init.exe. Запустите его и следуйте его инструкциям.

обновление

Когда вы установили rustup, вы можете легко обновиться до актуальных версий. Все, что вам нужно запустить:

$ rustup update 

Чтобы просмотреть текущий номер версии, хеш и дату коммита вашего компилятора Rust, выполните следующую команду:

$ rustc --version 
 rustc xyz (abcabcabc yyyy-mm-dd) 

Удаление

Удаление Rust из вашей системы так же просто, как и установка:

$ rustup self uninstall