Kako namestiti programski jezik Rust v Linux?

Rust

C in C ++ sta nedvomno eden najbolj priljubljenih programskih jezikov in jih uporablja velika večina aplikacij in operacijskih sistemov ter ne da bi rekli, da so eden prvih priporočenih programskih jezikov za učenje in vzemite za osnovo.

Rust je programski jezik sestavljen, splošni namen in multiparadigma to je biti razvila Mozilla in podprla LLVM. Ta jezik je bil zasnovan tako, da je «Varni, sočasni in praktični jezik» in predvsem biti nadomestitev jezikov C in C ++.

Rust je odprtokodni programski jezik, ki podpira čisto funkcionalno programiranje, procesno, imperativno in objektno usmerjeno.

Ta programski jezik deluje izjemno hitro, se izogne ​​napakam in zagotavlja varnost niti. Podpira abstrakcije brez stroškov, semantika gibanja, zagotovljena varnost pomnilnika, podatkovne dirke brez niti, generično ujemanje lastnosti in vzorca.

prav tako podpira sklepanje o tipih, minimalen čas izvedbe in učinkovite C-vezi.

Rust lahko izvajate na velikem številu platform in se uporablja v proizvodnji podjetij / organizacij, kot so Dropbox, CoreOS, NGP in še veliko več.

Cilj Rusta je biti dober jezik za ustvarjanje odličnih programov na strani odjemalca in strežnika, ki se izvajajo v internetu.

To je privedlo do nabora funkcij s poudarkom na varnosti, nadzoru dodeljevanja pomnilnika in sočasnosti.

Učinkovitost varne kode naj bi bila počasnejša od C ++, če je edina skrb za delovanje, toda v primerjavi s kodo C ++, ki je narejena zaradi previdnostnih ukrepov, primerljivih z Rustom, je lahko slednja še hitrejša.

Sintaksa rje je podobna C in C ++s kodnimi bloki, ločenimi z naramnicami, in strukturami za nadzor pretoka, na primer if, else, do, while in for.

Rja 1

Niso prisotne vse strukture C in C ++, druge (na primer ključna beseda match za večsmerno razvejanje) pa bodo programerji, ki prihajajo iz teh jezikov, manj znane.

Namestitev Rusta na Linux

Si želite namestiti ta programski jezik v svoj sistem, To lahko storimo tako, da prenesemo namestitveni program, ki nam bo pomagal priti do rje v našem sistemu

Preprosto odprite terminal in zaženite na njem:

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

Med izvajanjem tega ukaza namestitveni program bo prenesen in se bo zagnal skoraj takoj, za nadaljevanje namestitve s privzetimi vrednostmi morate pritisniti 1 in prenesel bo vse potrebne pakete.

Če želite namestitev po meri, morate vtipkati 2 in med drugim boste določili spremenljivke okolja.

Po koncu namestitve Rusta v naš sistem, imenik Cargo bin bo takoj dodan po naslednji poti ( ~ / .cargo / bin), kjer so nameščena vsa orodja) v spremenljivki okolja PATH, v ~ / .profile.

Končano nadaljevati moramo s konfiguracijo lupine, to naredimo tako, da spremenimo datoteko ~ / .profile, da uporabimo spremenjeni PATH za delo z okoljem Rust, pri čemer v terminalu zaženemo te ukaze:

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

Zdaj samo nadaljevati moramo, da preverimo, ali je bil Rust pravilno nameščen v našem sistemu, to naredimo tako, da na terminal vtipkamo naslednji ukaz

rustc --version

In s tem na zaslonu bi morali prejeti različico Rust ki smo ga namestili v naš sistem.

In to je to, lahko začnemo uporabljati ta jezik in lahko v naš sistem namestimo aplikacije, ki ga uporabljajo.

Za preizkus jezika lahko ustvarimo preprosto datoteko natisnite nam sporočilo na zaslon, to storimo tako, da vtipkamo naslednje:

nano prueba.rs

In v datoteko prilepimo naslednje:

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

Pretvorimo ga v izvedljivo datoteko:

rustc prueba.rs

In zaženemo ga za preizkus:

./prueba.rs


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Za podatke odgovoren: Miguel Ángel Gatón
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   poljub je dejal

    In ne bi bilo lažje ljudem naročiti, naj ga namestijo, poiščejo v skladiščih njegove distribucije ... Ker takole, kot pravite ... kako ga odstranite? Kako ga posodobite? ...

    Uporabljam Debian stable in zdi se, da ne potrebuje več kot: sudo apt-get install rustc.

    Kot lahko vidite na tej povezavi, je v repozitorijih Debian od zadnje stabilne različice:
    https://packages.debian.org/search?keywords=rustc
    in v Ubuntuju od Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Bodite previdni, kaj priporočate, da lahko vsak uporabnik začetnik zlahka zamoči brez potrebe!