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.
Passaggi successivi
Annotazioni
Prima di installare la toolchain, esaminare la nota sulla compatibilità del controllo delle app intelligenti in Configurare l'ambiente di sviluppo Rust in Windows. Su un dispositivo in cui Smart App Control è in modalità di applicazione, è possibile impedire l’esecuzione della catena di strumenti Rust non firmata.