Inizia il tuo viaggio nella programmazione Rust impostando un ambiente di sviluppo Rust sul tuo PC Linux.
Secondo il Developer Survey 2022 di Stack Overflow, Rust è stato il linguaggio di programmazione più amato negli ultimi sette anni. È sicuro, efficiente e versatile per la gestione di applicazioni di tutti i livelli di complessità, dalla programmazione di sistema ai chatbot e altro ancora.
Se non hai ancora avuto la possibilità di iniziare a sviluppare in Rust, dovresti iniziare impostando un ambiente di sviluppo Rust su Linux.
Prerequisiti per installare Rust su Linux
Prima di installare Rust, devi installare una dipendenza: the build-essenziale pacchetto. Perché? Perché Rust ha bisogno di un linker per collegare tutti i file oggetto prodotti dal compilatore Rust in un binario eseguibile. Il pacchetto build-essential contiene un linker che porterà a termine il lavoro.
Ecco il comando per installare il pacchetto build-essential su Linux:
sudo apt update && sudo apt install build-essential
Per Arch Linux, eseguire:
sudo pacman -S base-sviluppo
Dopo aver terminato l'installazione del pacchetto, passare all'installazione di Rust.
Installare Rust su Linux
Rust è semplicissimo da installare e configurare. Tutto quello che devi fare è eseguire un singolo script che installerà e configurerà tutto per te.
La cosa migliore è che questo è il modo prescritto di procedere e gli sviluppatori ufficiali di Rust hanno sviluppato lo script, quindi sai che non stai eseguendo software losco sul tuo sistema.
Ecco il comando per installare ed eseguire lo script rustup:
curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | sh
Questo comando utilizzerà il comando arriccia per scaricare lo script ed eseguirlo utilizzando il file sh comando. Digitare 1 quando richiesto.
Dopo un po', la sceneggiatura finirà e ti chiederà di farlo aggiornare la variabile PATH per includere la directory del contenitore del carico. Puoi farlo usando il comando sorgente:
fonte "$HOME/.cargo/env"
Impostare e scrivere "Hello, World" in Rust
Il sistema di compilazione di Rust, Cargo è uno strumento pieno di risorse che ti aiuta a eseguire il bootstrap, organizzare e testare il tuo codice con pochi comandi. Per impostare un nuovo progetto Rust, esegui questo comando:
carico nuovo
Questo comando imposterà una struttura di directory per un progetto di base e aggiungerà a principale.rs file contenente il codice per un programma "Hello, World" all'interno del file /
corsa del carico
In alternativa, ecco la sintassi per usare rustc per compilare il codice manualmente:
rustc main.rs
./UN
Inizia il tuo viaggio di programmazione come Rustacean!
Ora che hai installato e configurato Rust sul tuo sistema Linux, puoi concentrarti sull'apprendimento e sullo sviluppo di tutti i tipi di programmi con Rust.
Se sei assolutamente nuovo in Rust e stai cercando una rapida introduzione per farti un'idea del linguaggio e della sua sintassi, sarà utile una guida introduttiva agli elementi essenziali della programmazione in Rust.