Rust, instalați acest limbaj de programare pe Ubuntu 18.04

despre Rust

În articolul următor vom analiza cum se instalează limbajul de programare Rust. Vom vedea, de asemenea, cum să compilăm și să rulăm o aplicație de bază cu Rust. Acesta este un limbaj de programare compilat, cu scop general, care este în curs dezvoltat de Mozilla. Potrivit dezvoltatorilor săi, a fost conceput pentru a fi «un limbaj sigur și practic«. Suportă programare pură funcțională, procedurală, imperativă și orientată obiect.

Rugina este un limbaj de programare relativ nou. Promite să creeze aplicații rapide și sigure. Companii precum Atlassian, Chef, CoreOS și DropBox folosesc Rust. Conform politicii Mozilla, Rugina este dezvoltată într-un mod total deschis și caută contribuții și contribuții din partea comunității.

Scopul principal al lui Rust este să fie un un limbaj bun pentru crearea de programe excelente, partea client și server, care rulează pe Internet. Acest lucru a pus un accent deosebit pe securitate și controlul distribuției memoriei. Sintaxa acestui limbaj este similară cu cea a C și C ++, cu blocuri de cod delimitate prin chei și structuri de control al fluxului precum if, altfel, do, în timp ce y pentru.

Proiectarea limbajului a fost rafinată prin experiențe în dezvoltarea compilatorului Rust în sine și a motorului Rust. servo navigator. Deși este dezvoltat și sponsorizat de Mozilla și Samsung, pretinde a fi un proiect comunitar. O mare parte a progresului provine de la membrii comunității.

Dacă cineva are nevoie de mai multe informații despre această limbă, poate consulta multa documentație care există despre aceasta. Putem găsi pe site-ul lor web de pe carte esențială despre Rust a la documentație oficială.

Instalați Rust pe Ubuntu 18.04

Acest limbaj de programare poate fi instalat într-un mod foarte simplu. Destul cu folosește bucla. În cazul în care nu îl avem instalat, îl putem apuca tastând un terminal (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Odată ce avem curlul instalat, putem lansa instalarea. Pentru aceasta scriem în același terminal:

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

În timpul instalării vom vedea ceva de genul a ceea ce poate fi văzut în următoarea captură de ecran.

Meniu în timpul instalării Rust

În acest moment, va fi necesar să apăsați 1 pentru a continua cu instalarea. După terminarea instalării, vom vedea mesajul de care avem nevoie configurați mediul pentru a rula compilatorul Rust. Vom rezolva acest lucru tastând terminalul:

source $HOME/.cargo/env

Această comandă nu ne va arăta nimic, dar în ciuda acestui fapt, putem fi siguri că mediul nostru este gata să înceapă compilarea programelor Rust. Va trebui să facem acest lucru o singură dată. Data viitoare când vă conectați la terminal, acesta se va încărca automat.

În timpul instalării anterioare, vor fi instalate mai multe pachete:

  • încărcătură - Managerul de pachete folosit de Rust.
  • rustc - Actualul compilator Rust.
  • ruginire - Programul de instalare Rust care a fost descărcat și rulat.

Deși au fost instalate corect, a trebuit să instalez compilatorul gcc mai sus pentru o funcționare corectă.

Exemplu de aplicare cu Rust

Exemplu de aplicație realizat cu Rust

După terminarea instalării, este timpul să o testați. Deci, vom scrie programul tipic pentru a începe cu orice limbaj de programare. Deschidem editorul nostru preferat și creăm următorul fișier:

sudo nano ejemplo.rs

În interiorul editorului lipim următoarele rânduri:

// La aplicación más básica

fn main() {
         println!("Aplicación básica de Rust");
         println!("***Ubunlog***");
}

Nu voi trece peste ce înseamnă fiecare linie, dar ar trebui să fie destul de evident că va imprima câteva linii de text. Dacă sunteți interesat vezi mai multe exemple de rugină, puteți consulta Exemple de documentare de Rust.

Odată ce fișierul este salvat, în acest caz cu numele example.rs, avem deja fișierul sursă. Acum îl putem compila pentru a crea executabilul:

rustc ejemplo.rs

Dacă totul a decurs bine, vom vedea că terminalul nu ne va arăta nimic. Dacă există o eroare, veți vedea un mesaj despre aceasta.

Aplicație Hello World realizată cu Rust

După cum putem vedea în captura de ecran, a fost creat un fișier executabil, care are același nume ca fișierul sursă. Acest lucru poate fi rulat pentru a vedea exemplul de aplicație:

./ejemplo

Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.