Wéi installéiere ech d'Rust Programméierungssprooch op Linux?

Rust

C an C ++ sinn ouni Zweiwel eng vun de populärste Programméierungssproochen a benotzt vun der grousser Majoritéit vun Uwendungen a Betribssystemer an ouni ze soen datt si eng vun den éischte recommandéierte Programméierungssprooche sinn fir ze léieren an als Basis huelen.

Rust ass eng Programméierungssprooch zesummegestallt, allgemeng Zweck an multiparadigm dat gëtt entwéckelt vu Mozilla a ënnerstëtzt vu LLVM. Dës Sprooch gouf entwéckelt fir ze sinn «Eng sécher, gläichzäiteg a praktesch Sprooch» a virun allem ze sinn en Ersatz fir d'C an C ++ Sproochen.

Rust ass eng Open Source Programmiersprache déi reng funktionell Programméierung ënnerstëtzt, prozedural, imperativ an objektorientéiert.

Dës Programméierungssprooch funktionnéiert extrem séier, vermeit Segfaults, a garantéiert Fuedersécherheet. Ënnerstëtzt Null Käschte Abstraktiounen, Bewegungssemantik, garantéiert Gedächtnissécherheet, thread-free Datenrennen, generesch-baséiert Trait a Muster Matching.

Och ënnerstëtzt Type Inferenz, minimal Ausféierung Zäit, wéi och effizient C Bindungen.

Rust kann op enger grousser Zuel vu Plattformen ausgefouert ginn an et gëtt an der Produktioun vu Firmen / Organisatiounen wéi Dropbox, CoreOS, NGP a vill méi benotzt.

D'Zil vu Rust ass eng gutt Sprooch ze sinn fir super Client- a Server-Säit Programmer ze schafen déi um Internet lafen.

Dëst huet zu engem Set vu Feature gefouert mat engem Schwerpunkt op Sécherheet, Memory allocation control a concurrency.

Sécher Code Performance gëtt erwaart méi lues wéi C ++, wann d'Performance déi eenzeg Iwwerleeung ass, awer am Verglach mam C ++ Code gemaach fir Virsiichtsmoossnamen ze vergläichen wéi Rust, kann dee méi séier sinn.

Rust Syntax ass ähnlech wéi C an C ++, mat klammereggrenzte Codeblocken a Stroumkontrollstrukturen wéi wann, soss, maachen, wärend, a fir.

Rust 1

Net all C- an C ++ Strukture si präsent, an anerer (wéi zum Beispill de Schlësselwuert fir multidirektional Verzweigung) si manner bekannt fir Programméierer, déi aus dëse Sprooche kommen.

Rust Installatioun op Linux

Si Dir wëllt dës Programmiersprache op Ärem System installéieren, Mir kënnen et maachen andeems de Installateur erofgelueden gëtt wat eis hëlleft Rust op eisem System ze kréien

Maacht just en Terminal op a lafen drop:

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

Wann Dir dëse Kommando ausféiert den Installateur gëtt erofgelueden an et leeft bal direkt, Dir musst op 1 drécken fir mat der Installatioun mat de Standardwäerter weiderzefueren an et lued all déi néideg Packagen erof.

Wann Dir eng personaliséiert Installatioun wëllt musst Dir 2 typen an Dir definéiert Är Ëmfeldvariabelen ënner anerem.

Um Enn vun der Installatioun vu Rust an eisem System, de Cargo bin Verzeechnes gëtt direkt op de folgende Wee derbäigesat ( ~ / .cargo / bin) wou all Tools installéiert sinn) an Ärer PATH Ëmfeldvariabel, an ~ / .profil.

Dëst gemaach mir musse viru goen fir d'Shell ze konfiguréieren, mir maachen dëst andeems d'~ / .profile Datei geännert gëtt fir de modifizéierte PATH ze benotzen fir mat dem Rust Ëmfeld ze schaffen, dës Kommandoen am Terminal auszeféieren:

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

Elo nëmmen mir musse virgoen fir ze kontrolléieren datt Rust korrekt an eisem System installéiert war, mir maachen dëst andeems Dir de kommende Kommando um Terminal tippt

rustc --version

An domat mir sollten d'Rust Versioun um Bildschierm kréien datt mir an eisem System installéiert hunn.

An dat ass et, mir kënnen dës Sprooch ufänken a kënnen Uwendungen installéieren déi se op eisem System benotzen.

Fir d'Sprooch ze testen kënne mir eng einfach Datei erstellen dréckt eis eng Noriicht um Bildschierm, mir maachen dat duerch folgend Tippen:

nano prueba.rs

A bannent der Datei paste mir folgend:

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

Mir maachen et an en ausführbar:

rustc prueba.rs

A mir lafen et fir ze testen:

./prueba.rs


Den Inhalt vum Artikel hält sech un eis Prinzipie vun redaktionnell Ethik. Fir e Feeler ze mellen klickt hei.

E Kommentar, loosst ären

Gitt Äre Kommentar

Är Email Adress gëtt net publizéiert ginn. Néideg Felder sinn markéiert mat *

*

*

  1. Responsabel fir d'Daten: Miguel Ángel Gatón
  2. Zweck vun den Donnéeën: Kontroll SPAM, Kommentarmanagement.
  3. Legitimatioun: Är Zoustëmmung
  4. Kommunikatioun vun den Donnéeën: D'Donnéeë ginn net un Drëttubidder matgedeelt ausser duerch legal Verpflichtung.
  5. Datenspeicher: Datebank gehost vun Occentus Networks (EU)
  6. Rechter: Zu all Moment kënnt Dir Är Informatioun limitéieren, recuperéieren an läschen.

  1.   Kiskilloso sot

    An et wier net méi einfach d'Leit ze soen et z'installéieren, kuckt no de Repositories vu senger Verdeelung ... Well esou, wéi Dir seet ... wéi deinstalléiert Dir et? Wéi aktualiséiert Dir et? ...

    Ech benotze Debian stabil, an et schéngt datt et net méi brauch wéi: sudo apt-get install rustc.

    Wéi Dir an dësem Link gesitt, ass et an den Debian Repositories zënter der leschter stabiler Versioun:
    https://packages.debian.org/search?keywords=rustc
    an zu Ubuntu vu Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Sidd virsiichteg wat Dir recommandéiert, datt all Ufänger Benotzer ouni Schrauwen einfach verschrauwen kann!