Rust, installa questo linguaggio di programmazione su Ubuntu 18.04

su Rust

Nel prossimo articolo daremo un'occhiata a come installare il linguaggio di programmazione Rust. Vedremo anche come compilare ed eseguire un'applicazione di base con Rust. Questo è un linguaggio di programmazione compilato e generico che viene sviluppato da Mozilla. Secondo i suoi sviluppatori, è stato progettato per essere «un linguaggio pratico e sicuro«. Supporta la pura programmazione funzionale, procedurale, imperativa e orientata agli oggetti.

Rust è un linguaggio di programmazione relativamente nuovo. Promette di creare applicazioni veloci e sicure. Aziende come Atlassian, Chef, CoreOS e DropBox utilizzano Rust. Secondo la politica di Mozilla, Rust è sviluppato in modo totalmente aperto e cerca input e input dalla comunità.

L'obiettivo principale di Rust è essere un buon linguaggio per creare ottimi programmi, lato client e lato server, che funzionano su Internet. Ciò poneva un'enfasi particolare sulla sicurezza e sul controllo della distribuzione della memoria. La sintassi di questo linguaggio è simile a quella di C e C ++, con blocchi di codice delimitati da chiavi e strutture di controllo del flusso come if, altro, do, while y per.

Il design del linguaggio è stato perfezionato grazie alle esperienze nello sviluppo del compilatore Rust stesso e del motore Rust. servo navigatore. Anche se lo è sviluppato e sponsorizzato da Mozilla e Samsung, sostiene di essere un progetto comunitario. Gran parte del progresso proviene dai membri della comunità.

Se qualcuno ha bisogno di maggiori informazioni su questo linguaggio, può consultare la molta documentazione che esiste su di esso. Possiamo trovare sul loro sito web dal libro essenziale su Rust a documentazione ufficiale.

Installa Rust su Ubuntu 18.04

Questo linguaggio di programmazione può essere installato in modo molto semplice. Basta con usa il ricciolo. Nel caso in cui non lo abbiamo installato, possiamo ottenerlo digitando in un terminale (Ctrl + Alt + T):

sudo apt update && sudo apt install curl

Una volta installato curl, possiamo avviare l'installazione. Per questo scriviamo nello stesso terminale:

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

Durante l'installazione vedremo qualcosa di simile a quello che si può vedere nello screenshot seguente.

Menu durante l'installazione di Rust

A questo punto sarà necessario premere 1 per continuare con l'installazione. Al termine dell'installazione, vedremo il messaggio di cui abbiamo bisogno configurare l'ambiente per eseguire il compilatore Rust. Lo risolveremo digitando nel terminale:

source $HOME/.cargo/env

Questo comando non ci mostrerà nulla, ma nonostante questo possiamo esserne certi il nostro ambiente è pronto per iniziare a compilare i programmi Rust. Dovremo farlo solo una volta. La prossima volta che accedi al terminale, verrà caricato automaticamente.

Durante l'installazione precedente, verranno installati diversi pacchetti:

  • carico - Il gestore di pacchetti utilizzato da Rust.
  • ruggine c - L'attuale compilatore Rust.
  • ruggine - Il programma di installazione di Rust che è stato scaricato ed eseguito.

Sebbene fossero installati correttamente, ho dovuto installare il compilatore gcc più in alto per un corretto funzionamento.

Applicazione di esempio con Rust

Esempio applicativo realizzato con Rust

Dopo che l'installazione è terminata, è il momento di provarla. Quindi scriveremo il programma tipico per iniziare con qualsiasi linguaggio di programmazione. Apriamo il nostro editor preferito e creiamo il seguente file:

sudo nano ejemplo.rs

All'interno dell'editor incolliamo le seguenti righe:

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

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

Non ho intenzione di esaminare il significato di ogni riga, ma dovrebbe essere abbastanza ovvio che stamperà un paio di righe di testo. Se siete interessati vedere altri esempi di Rust, puoi consultare il Documentazione di esempi di Rust.

Una volta salvato il file, in questo caso con il nome example.rs, abbiamo già il nostro file sorgente. Ora possiamo compilarlo per creare l'eseguibile:

rustc ejemplo.rs

Se tutto è andato bene vedremo che il terminale non ci mostrerà nulla. Se c'è un errore, vedrai un messaggio al riguardo.

Ciao applicazione mondiale realizzata con Rust

Come possiamo vedere nello screenshot, è stato creato un file eseguibile, che ha lo stesso nome del file di origine. Questo può essere eseguito per vedere la nostra applicazione di esempio:

./ejemplo

Lascia un tuo commento

L'indirizzo email non verrà pubblicato. I campi obbligatori sono contrassegnati con *

*

*

  1. Responsabile dei dati: Miguel Ángel Gatón
  2. Scopo dei dati: controllo SPAM, gestione commenti.
  3. Legittimazione: il tuo consenso
  4. Comunicazione dei dati: I dati non saranno oggetto di comunicazione a terzi se non per obbligo di legge.
  5. Archiviazione dati: database ospitato da Occentus Networks (UE)
  6. Diritti: in qualsiasi momento puoi limitare, recuperare ed eliminare le tue informazioni.