Как да инсталирам езика за програмиране Rust на Linux?

Ръжда

C и C ++ несъмнено са един от най-популярните езици за програмиране и се използва от по-голямата част от приложения и операционни системи и без да се каже, че те са един от първите препоръчани езици за програмиране, които трябва да се научат и вземете за основа.

Rust е език за програмиране компилиран, общо предназначение и мултипарадигма това е битие разработена от Mozilla и поддържана от LLVM. Този език е проектиран да бъде «Безопасен, едновременен и практичен език» и преди всичко да бъде заместител на езиците C и C ++.

Ръжда е език за програмиране с отворен код, който поддържа чисто функционално програмиране, процедурни, императивни и обектно-ориентирани.

Този език за програмиране работи изключително бързо, избягва сегментните грешки и гарантира безопасността на конеца. Поддържа абстракции с нулеви разходи, семантика на движението, гарантирана сигурност на паметта, състезания с данни без нишки, генерирани базирани черти и съвпадение на шаблони

също поддържа извод за тип, минимално време за изпълнение, както и ефективни C обвързвания.

Ръжда може да се изпълнява на голям брой платформи и се използва в производството на компании / организации като Dropbox, CoreOS, NGP и много други.

Целта на Rust е да бъде добър език за създаване на страхотни клиентски и сървърни програми, които работят в Интернет.

Това доведе до набор от функции с акцент върху сигурността, контрола върху разпределението на паметта и едновременността.

Ефективността на безопасния код се очаква да бъде по-бавна от C ++, ако производителността е единственото съображение, но в сравнение с C ++ кода, направен да вземе предпазни мерки, сравними с Rust, последният може да бъде дори по-бърз.

Синтаксисът на ръжда е подобен на C и C ++, с кодови блокове с разделителни скоби и структури за контрол на потока, като if, else, do, while и for.

Ръжда 1

Не всички C и C ++ структури присъстват, а други (като ключовата дума match за многопосочно разклоняване) ще бъдат по-малко познати на програмистите, които идват от тези езици.

Инсталиране на Rust на Linux

Si искате да инсталирате този език за програмиране на вашата система, Можем да го направим, като изтеглим инсталатора, който ще ни помогне да вкараме Rust в нашата система

Просто отворете терминал и стартирайте на него:

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

Когато изпълнявате тази команда инсталационната програма ще бъде изтеглена и ще стартира почти веднага, трябва да натиснете 1, за да продължите с инсталацията със стойностите по подразбиране и тя ще изтегли всички необходими пакети.

Ако искате персонализирана инсталация, трябва да въведете 2 и между другото ще дефинирате променливите на вашата среда.

В края на инсталацията на Rust в нашата система, директорията Cargo bin ще бъде добавена незабавно по следния път ( ~ / .cargo / bin), където са инсталирани всички инструменти) във вашата променлива на средата PATH, в ~ / .profile.

Направих това трябва да продължим да конфигурираме Shell, ние правим това, като модифицираме файла ~ / .profile, за да използваме модифицирания PATH за работа с Rust средата, изпълнявайки тези команди в терминала:

source ~/.profile
source ~/.cargo/env

Само сега Трябва да продължим да проверяваме дали Rust е инсталиран правилно в нашата система, ние правим това, като напишем следната команда на терминала

rustc --version

И с него трябва да получим версията Rust на екрана които сме инсталирали в нашата система.

И това е, можем да започнем да използваме този език и да можем да инсталираме приложения, които го използват в нашата система.

За да тестваме езика, можем да създадем прост файл отпечатайте ни съобщение на екрана, ние правим това, като напишем следното:

nano prueba.rs

И вътре във файла поставяме следното:

fn main() {
println!("Prueba exitosa de Rust");
}

Ние го превръщаме в изпълним файл:

rustc prueba.rs

И го пускаме да тестваме:

./prueba.rs


Оставете вашия коментар

Вашият имейл адрес няма да бъде публикуван. Задължителните полета са отбелязани с *

*

*

  1. Отговорен за данните: Мигел Анхел Гатон
  2. Предназначение на данните: Контрол на СПАМ, управление на коментари.
  3. Легитимация: Вашето съгласие
  4. Съобщаване на данните: Данните няма да бъдат съобщени на трети страни, освен по законово задължение.
  5. Съхранение на данни: База данни, хоствана от Occentus Networks (ЕС)
  6. Права: По всяко време можете да ограничите, възстановите и изтриете информацията си.

  1.   Кискильосо каза той

    И не би било по-лесно да кажете на хората да го инсталират, да го търсят в хранилищата на разпространението му ... Защото така, както казвате ... как го деинсталирате? Как го актуализирате? ...

    Използвам Debian stable и изглежда, че не се нуждае от повече от: sudo apt-get install rustc.

    Както можете да видите в тази връзка, тя е в хранилищата на Debian от последната стабилна версия:
    https://packages.debian.org/search?keywords=rustc
    и в Ubuntu от Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Бъдете внимателни какво препоръчвате, така че всеки начинаещ потребител може лесно да прецака без нужда!