Rust è incredibilmente veloce ed efficiente in termini di memoria: senza runtime o garbage collector, può alimentare servizi critici per le prestazioni, eseguire su dispositivi incorporati e si integra facilmente con altre lingue. Il sistema di tipo ricco di Rust e il modello di proprietà garantiscono sicurezza della memoria e sicurezza dei thread e consentono di eliminare molte classi di bug durante la compilazione- time.

Ha un'ottima documentazione, un compilatore intuitivo con utili messaggi di errore e strumenti di prim'ordine: un gestore di pacchetti integrato e uno strumento di creazione, supporto multi-editor intelligente con completamento automatico e ispezioni del tipo, un auto -formatter e altro.

Nel 2018, la community ha deciso di migliorare l'esperienza di programmazione per alcuni domini distinti (vedi la roadmap 2018). Per questi, puoi trovare molte casse di alta qualità e alcune fantastiche guide su come iniziare.

Riga di comando
Installa rapidamente uno strumento CLI con il robusto ecosistema di Rust. Ti aiuta a mantenere la tua app con fiducia e a distribuirla facilmente.

WebAssembly
Usa Rust per potenziare il tuo JavaScript un modulo alla volta. Pubblica su npm, raggruppa con il webpack e parti per le gare.

Networking
Prestazioni prevedibili. Minima impronta di risorse. Affidabilità solida come una roccia. Rust è ottimo per i servizi di rete.

Embedded
Targeting per dispositivi a bassa risorsa? Hai bisogno di un controllo di basso livello senza rinunciare alle comodità di alto livello? È coperto.

Centinaia di aziende in tutto il mondo utilizzano Rust per Windows in produzione oggi per soluzioni multipiattaforma veloci, a bassa risorsa. Il software che conosci e ami, come Firefox Dropbox e Cloudflare, utilizza l'app. Dalle startup alle grandi aziende, dai dispositivi incorporati ai servizi web scalabili, Rust si adatta perfettamente.

Programmi Correlati:

Articolo letto 1248 volte

Lascia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *