Come installare il linguaggio di programmazione Rust su Linux?

Ruggine

C e C ++ sono stati senza dubbio uno dei linguaggi di programmazione più popolari e utilizzato dalla stragrande maggioranza delle applicazioni e dei sistemi operativi e senza dire che sono uno dei primi linguaggi di programmazione consigliati da imparare e prendi come base.

Rust è un linguaggio di programmazione compilato, scopo generale e multiparadigma quello è essere sviluppato da Mozilla e supportato da LLVM. Questa lingua è stato progettato per essere «Un linguaggio sicuro, concorrente e pratico» e soprattutto essere un sostituto per i linguaggi C e C ++.

Ruggine è un linguaggio di programmazione open source che supporta la programmazione funzionale pura, procedurale, imperativo e orientato agli oggetti.

Questo linguaggio di programmazione funziona estremamente veloce, evita i segfaults e garantisce la sicurezza dei thread. Supporta astrazioni a costo zero, semantica del movimento, sicurezza della memoria garantita, gare di dati senza thread, tratti generici e corrispondenza di modelli.

anche supporta l'inferenza del tipo, il tempo di esecuzione minimo e le associazioni C efficienti.

Ruggine può essere eseguito su un gran numero di piattaforme e viene utilizzato nella produzione di aziende / organizzazioni come Dropbox, CoreOS, NGP e molti altri.

L'obiettivo di Rust è quello di essere un buon linguaggio per la creazione di ottimi programmi lato client e lato server che girano su Internet.

Ciò ha portato a una serie di funzionalità con un'enfasi sulla sicurezza, il controllo della distribuzione della memoria e la concorrenza.

Ci si aspetta che le prestazioni del codice sicuro siano più lente di C ++, se le prestazioni sono l'unica considerazione, ma se confrontate con il codice C ++ fatto per prendere precauzioni paragonabili a Rust, quest'ultimo potrebbe essere anche più veloce.

La sintassi Rust è simile a C e C ++, con blocchi di codice delimitati da parentesi graffe e strutture di controllo del flusso come if, else, do, while e for.

Ruggine 1

Non tutte le strutture C e C ++ sono presenti e altre (come la parola chiave match per il branching multidirezionale) saranno meno familiari ai programmatori che provengono da questi linguaggi.

Installazione di Rust su Linux

Si vuoi installare questo linguaggio di programmazione sul tuo sistema, Possiamo farlo scaricando il programma di installazione che ci aiuterà a ottenere Rust sul nostro sistema

Basta aprire un terminale ed eseguirlo:

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

Quando si esegue questo comando il programma di installazione verrà scaricato e verrà eseguito quasi immediatamente, è necessario premere 1 per continuare con l'installazione con i valori predefiniti e verranno scaricati tutti i pacchetti necessari.

Se desideri un'installazione personalizzata, devi digitare 2 e definirai le variabili di ambiente tra le altre cose.

Al termine dell'installazione di Rust nel nostro sistema, la directory Cargo bin verrà aggiunta immediatamente nel seguente percorso ( ~ / .cargo / bin) dove sono installati tutti gli strumenti) nella variabile d'ambiente PATH, in ~ / .profile.

Fatto questo dobbiamo procedere alla configurazione della Shell, lo facciamo modificando il file ~ / .profile per utilizzare il PATH modificato per lavorare con l'ambiente Rust, eseguendo questi comandi nel terminale:

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

Solo ora dobbiamo procedere per verificare che Rust sia stato installato correttamente nel nostro sistema, lo facciamo digitando il seguente comando sul terminale

rustc --version

E con esso dovremmo ricevere la versione Rust sullo schermo che abbiamo installato nel nostro sistema.

E questo è tutto, possiamo iniziare a utilizzare questo linguaggio ed essere in grado di installare applicazioni che lo utilizzano sul nostro sistema.

Per testare la lingua possiamo creare un semplice file stampaci un messaggio sullo schermo, lo facciamo digitando quanto segue:

nano prueba.rs

E all'interno del file incolliamo quanto segue:

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

Lo trasformiamo in un eseguibile:

rustc prueba.rs

E lo eseguiamo per testare:

./prueba.rs


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.

  1.   baci suddetto

    E non sarebbe più facile dire alle persone di installarlo, cercarlo nei repository della sua distribuzione ... Perché così, come dici tu ... come si disinstalla? ...

    Uso Debian stabile e sembra che non abbia bisogno di più di: sudo apt-get install rustc.

    Come puoi vedere in questo link, è nei repository Debian dall'ultima versione stabile:
    https://packages.debian.org/search?keywords=rustc
    e in Ubuntu da Trusty (14.04LTS):
    https://packages.ubuntu.com/search?keywords=rustc&suite=default&section=all&arch=any&searchon=names

    Fai attenzione a ciò che consigli, che qualsiasi utente inesperto può facilmente sbagliare senza bisogno!