Nola instalatu Rust programazio hizkuntza Linuxen?

Herdoilaren

C eta C ++ izan dira, zalantzarik gabe, programazio lengoaia ezagunenetakoak eta aplikazio eta sistema eragile gehienek erabiltzen dute esan gabe ikasteko gomendatutako lehen programazio-lengoaietako bat direla esan gabe eta hartu oinarri gisa.

Herdoila programazio lengoaia da bildua, helburu orokorra eta multiparadigma hori izatea da Mozillak garatua eta LLVM-k babestua. Hizkuntza hau izateko diseinatuta dago «Hizkuntza segurua, aldiberekoa eta praktikoa» eta batez ere izatea C eta C ++ lengoaien ordezkoa.

Herdoilaren programazio funtzional hutsa onartzen duen kode irekiko programazio lengoaia da, prozedurazkoa, nahitaezkoa eta objektuetara bideratua.

Programazio lengoaia hau oso azkar funtzionatzen du, segfaults saihesten ditu, eta hariaren segurtasuna bermatzen du. Zero kostuaren abstrakzioak onartzen ditu, mugimenduaren semantika, memoriaren segurtasuna bermatuta, haririk gabeko datu lasterketak, oinarrian dagoen ezaugarri generikoa eta ereduen bat etortzea.

Era berean, mota inferentzia, exekuzio denbora minimoa eta C lotura eraginkorrak onartzen ditu.

Herdoilaren plataforma ugari erabil daiteke eta Dropbox, CoreOS, NGP eta beste hainbat bezalako enpresa / erakundeen ekoizpenean erabiltzen ari da.

Rust-en helburua Interneten exekutatzen diren bezeroaren eta zerbitzariaren aldeko programa bikainak sortzeko hizkuntza ona izatea da.

Horrek ezaugarri multzo bat ekarri du, segurtasuna, memoriaren esleipenaren kontrola eta aldiberekotasuna azpimarratuz.

Kode seguruaren errendimendua C ++ baino motelagoa izango dela espero da, errendimendua kontu bakarra bada, baina Rust-en pareko neurriak hartzeko eginiko C ++ kodearen aldean, azkarragoa izan daiteke.

Herdoilaren sintaxia C eta C ++en antzekoa da, blokeek mugatutako kode blokeekin eta fluxua kontrolatzeko egiturekin, hala nola if, else, do, while eta for.

Herdoila 1

C eta C ++ egitura guztiak ez daude, eta beste batzuk (esate baterako, norabide anitzeko adarkatze bat datozen gako-hitzak) ez dira hain ezagunak izango hizkuntza hauetatik datozen programatzaileentzat.

Rust Linux-en instalatzen

Si programazio hizkuntza hau zure sisteman instalatu nahi duzu, Instalatzailea deskargatuta egin dezakegu eta horrek Rust gure sisteman sartzen lagunduko digu

Ireki terminal bat eta bertan exekutatu:

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

Komando hau exekutatzean instalatzailea deskargatuko da eta ia berehala exekutatuko da, 1 sakatu behar duzu instalazioarekin lehenetsitako balioekin jarraitzeko eta beharrezko pakete guztiak deskargatuko ditu.

Instalazio pertsonalizatua nahi baduzu 2 idatzi behar duzu eta zure inguruneko aldagaiak definituko dituzu besteak beste.

Rust gure sisteman instalatu ondoren, zama ontziaren direktorioa berehala gehituko da hurrengo bidean ( ~ / .cargo / bin) tresna guztiak instalatuta dauden lekuan) zure PATH ingurune aldagaian, ~ / .profila.

Hau egina Shell konfiguratzen jarraitu behar dugu, hau egiten dugu ~ / .profile fitxategia aldatuz RID ingurunearekin lan egiteko PATH aldatua erabiltzeko, komando hauek terminalean exekutatuz:

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

Orain bakarrik Rust gure sisteman ondo instalatu dela egiaztatzen jarraitu behar dugu, terminalean honako komando hau idatziz egiten dugu

rustc --version

Eta horrekin batera Rust bertsioa pantailan jaso beharko genuke gure sisteman instalatu dugula.

Hori da, hizkuntza hau erabiltzen hasi eta gure sisteman erabiltzen duten aplikazioak instalatu ahal izango ditugu.

Hizkuntza probatzeko fitxategi sinple bat sor dezakegu inprimatu mezu bat pantailan, hau idatzita egiten dugu:

nano prueba.rs

Eta fitxategiaren barruan honako hau itsasten dugu:

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

Exekutagarri bihurtzen dugu:

rustc prueba.rs

Eta probatzeko exekutatzen dugu:

./prueba.rs


Artikuluaren edukia gure printzipioekin bat dator etika editoriala. Akats baten berri emateko egin klik hemen.

Iruzkin bat, utzi zurea

Utzi zure iruzkina

Zure helbide elektronikoa ez da argitaratuko.

*

*

  1. Datuen arduraduna: Miguel Ángel Gatón
  2. Datuen xedea: SPAM kontrolatzea, iruzkinen kudeaketa.
  3. Legitimazioa: Zure baimena
  4. Datuen komunikazioa: datuak ez zaizkie hirugarrenei jakinaraziko legezko betebeharrez izan ezik.
  5. Datuak biltegiratzea: Occentus Networks-ek (EB) ostatatutako datu-basea
  6. Eskubideak: Edonoiz zure informazioa mugatu, berreskuratu eta ezabatu dezakezu.

  1.   muxu esan zuen

    Eta ez litzateke errazagoa izango jendeari instalatzeko esatea, bilatzeko bere biltegiko biltegietan bilatzea ... Horrela, zuk diozun bezala ... nola desinstalatzen da? Nola eguneratzen da? ...

    Debian egonkorra erabiltzen dut, eta badirudi ez duela baino gehiago behar: sudo apt-get install rustc.

    Esteka honetan ikus dezakezun bezala, Debian biltegietan dago azken bertsio egonkorretik:
    https://packages.debian.org/search?keywords=rustc
    eta Ubuntu-n Trusty-tik (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Kontuz gomendatzen duzuna, edozein erabiltzaile hasiberri behar gabe erraz izorratzeko!