Fix Russian Rust docs (index page) (#33770)
This commit is contained in:
committed by
Randell Dawson
parent
1b3635f6fb
commit
d0560e9026
@ -1,24 +1,24 @@
|
|||||||
---
|
---
|
||||||
title: Rust
|
title: Rust
|
||||||
localeTitle: Ржавчина
|
localeTitle: Rust
|
||||||
---
|
---
|
||||||
# Ржавчина
|
# Rust
|
||||||
|
|
||||||
## Введение
|
## Введение
|
||||||
|
|
||||||
Rust - это язык системного программирования, ориентированный на три цели: безопасность, скорость и параллелизм. Его дизайн позволяет создавать программы, которые имеют производительность и управление языком низкого уровня, но с мощными абстракциями языка высокого уровня. Эти свойства делают Rust подходящим для программистов, которые имеют опыт работы на таких языках, как C, и ищут более безопасную альтернативу, а также такие языки, как Python, которые ищут способы написания кода, который работает лучше, не жертвуя выразительностью. Rust запускает большинство своих проверок безопасности и решений по управлению памятью во время компиляции, так что производительность выполнения вашей программы не влияет. Это делает его полезным в ряде случаев, когда другие языки не подходят: программы с предсказуемыми требованиями к пространству и времени, встраивание в другие языки и запись низкоуровневого кода, например драйверов устройств и операционных систем. Также для веб-приложений также используется сайт реестра пакета Rust, [crates.io](https://www.crates.io) .
|
Rust - это язык системного программирования, ориентированный на три цели: безопасность, скорость и параллелизм. Его дизайн позволяет создавать программы, которые имеют производительность и контроль, свойственные языкам низкого уровня, но с мощными абстракциями языка высокого уровня. Эти свойства делают Rust подходящим для программистов с опытом работы на таких языках, как C, и ищут более безопасную альтернативу, а также для программистов на языках, подобных Python, которые ищут способы написания кода, который работает производительнее, не жертвуя выразительностью. Rust выполняет большую часть своих проверок безопасности и решений по управлению памятью во время компиляции, так что производительность выполнения вашей программы не страдает. Это делает его полезным в ряде случаев, когда другие языки не подходят: программы с предсказуемыми требованиями к пространству и времени, встраивание в другие языки и написание низкоуровневого кода, например, драйверов устройств и операционных систем. Его используют и для написания веб-приложений, например, на нём написан сайт репозитория пакетов для Rust, [crates.io](https://www.crates.io).
|
||||||
|
|
||||||
Для получения дополнительной информации [перейдите на главную страницу Rust](https://www.rust-lang.org) .
|
Для получения дополнительной информации [перейдите на главную страницу Rust](https://www.rust-lang.org).
|
||||||
|
|
||||||
## Монтаж
|
## Установка
|
||||||
|
|
||||||
Разработчики ржавчины чрезвычайно упрощают установку и управление ржавчиной в вашей системе. Это достигается с помощью инструмента `rustup` который позволяет не только устанавливать `rustc` компилятор `rustc` , но также легко переключаться между стабильными, бета-версиями и ночными версиями компилятора и поддерживать их в актуальном состоянии.
|
Разработчики Rust чрезвычайно упрощают установку и управление Rust в вашей системе. Это достигается с помощью инструмента `rustup` который позволяет не только устанавливать компилятор `rustc` , но также легко переключаться между стабильными, бета-версиями и ночными версиями компилятора и поддерживать их в актуальном состоянии.
|
||||||
|
|
||||||
Официальную документацию по установке можно найти [здесь](https://doc.rust-lang.org/book/second-edition/ch01-01-installation.html) .
|
Официальную документацию по установке можно найти [здесь](https://doc.rust-lang.org/book/second-edition/ch01-01-installation.html) .
|
||||||
|
|
||||||
### Linux или Mac
|
### Linux или Mac
|
||||||
|
|
||||||
Если вы используете Linux или Mac, установка `rustup` лучше всего сделать через терминал:
|
Если вы используете Linux или Mac, установку `rustup` лучше всего сделать через терминал:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ curl https://sh.rustup.rs -sSf | sh
|
$ curl https://sh.rustup.rs -sSf | sh
|
||||||
@ -28,17 +28,17 @@ $ curl https://sh.rustup.rs -sSf | sh
|
|||||||
|
|
||||||
### Windows
|
### Windows
|
||||||
|
|
||||||
В Windows перейдите на [сайт rustup](https://rustup.rs) и следуйте инструкциям по загрузке `rustup-init.exe` . Запустите это и следуйте остальным инструкциям, которые он вам дает.
|
В Windows перейдите на [сайт rustup](https://rustup.rs) и следуйте инструкциям по загрузке `rustup-init.exe`. Запустите его и следуйте его инструкциям.
|
||||||
|
|
||||||
### обновление
|
### обновление
|
||||||
|
|
||||||
Как только вы установили `rustup` , обновление до более новых версий прост. Все, что вам нужно запустить:
|
Когда вы установили `rustup`, вы можете легко обновиться до актуальных версий. Все, что вам нужно запустить:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ rustup update
|
$ rustup update
|
||||||
```
|
```
|
||||||
|
|
||||||
Чтобы просмотреть текущий номер версии, зафиксировать хеш и дату фиксации вашего компилятора ржавчины, выполните следующую команду:
|
Чтобы просмотреть текущий номер версии, хеш и дату коммита вашего компилятора Rust, выполните следующую команду:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ rustc --version
|
$ rustc --version
|
||||||
@ -47,9 +47,9 @@ $ rustc --version
|
|||||||
|
|
||||||
### Удаление
|
### Удаление
|
||||||
|
|
||||||
Удаление ржавчины из вашей системы так же просто, как и установка:
|
Удаление Rust из вашей системы так же просто, как и установка:
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
$ rustup self uninstall
|
$ rustup self uninstall
|
||||||
|
|
||||||
```
|
```
|
||||||
|
Reference in New Issue
Block a user