Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Rust è un linguaggio di programmazione di sistemi progettato per prestazioni, affidabilità e sicurezza della memoria, senza Garbage Collector. È ampiamente usato per i sistemi operativi, gli strumenti da riga di comando, i server Web e ovunque sia importante il controllo di basso livello.
Rust ha superato il sondaggio annuale per sviluppatori di Stack Overflow come il linguaggio più ammirato per molti anni consecutivi, e Microsoft è un membro fondatore della Rust Foundation.
Concetti chiave
- Cargo : strumento di gestione pacchetti e compilazione di Rust. Verrà usato per quasi tutto: creazione di progetti, aggiunta di dipendenze, compilazione e test.
- crate : unità di base della compilazione in Rust. Un crate può essere un binario (eseguibile) o una libreria.
- rustup : il programma di installazione ufficiale e il gestore delle versioni per la toolchain Rust. Mantiene aggiornato il compilatore e gli strumenti.
- crates.io : registro dei pacchetti della community in crates.io.