Rust
Un linguaggio che permette a chiunque
di sviluppare software affidabile ed efficiente.
Perché Rust?
Prestazioni
Rust è estremamente veloce ed efficiente nel consumo di memoria: non ha runtime o garbage collector, può essere impiegato in servizi dove le prestazioni sono fondamentali, funziona su dispositivi embedded ed è facile da integrare con altri linguaggi di programmazione.
Affidabilità
Il modello di ownership ed il ricco type system di Rust garantiscono allo stesso tempo sicurezza nella gestione della memoria e dei thread, ti permettono di eliminare tanti tipi di bug già in fase di compilazione.
Produttività
Rust ha una documentazione eccellente, un compilatore con messaggi di errore utili e strumenti di alto livello come un package manager integrato, un supporto evoluto per molteplici editor con completamento automatico e type inspection, uno strumento per la formattazione automatica del codice e molto di più.
Scrivilo in Rust
Nel 2018 la comunità Rust ha deciso di migliorare l'esperienza d'uso del linguaggio in particolari contesti (vedi la roadmap del 2018 roadmap). Per questi scopi, sono disponibili molteplici crate di altà qualità e fantastiche guide su come iniziare.
Riga di comando
Assembla tool a riga di comando velocemente grazie al robusto ecosistema di Rust. Il linguaggio ti aiuta a mantenere la tua applicazione con sicurezza e di distribuirla facilmente.
Tool per lo SviluppoWebAssembly
Usa Rust per potenziare il tuo JavaScript, un modulo per volta. Pubblicalo su npm, crea un bundle con webpack, e sei pronto per partire.
Scrivi Applicazioni per il WebNetworking
Prestazioni prevedibili. Minimo consumo di risorse. Affidabilità granitica. Rust è ottimo per i servizi di rete.
Lavora sui ServerEmbedded
Dispositivi con risorse limitate? Hai bisogno di un controllo di basso livello ma non vuoi rinunciare al comfort che un liguaggio di alto livello ti può dare? Rust fa per te.
Inizia con l'EmbeddedRust in produzione
Centinaia di aziende nel mondo usano Rust in produzione per soluzioni veloci, cross/platform e che richiedono poche risorse. Software che conosci e che ami: Firefox, Dropbox e Cloudflare usano Rust. Dalle startup alle grandi aziende, dai device embedded ai servizi di rete scalabili. Rust si adatta a ogni caso d'uso.
Il mio principale complimento a Rust e che non riserva sorprese negative, e questo è un magnifico complimento.
– Chris Dickinson, Engineer presso npm, Inc
Partecipa
Leggi Rust
Noi amiamo la documentazione! Dai un sguardo ai libri disponibili online, oppure ai migliori post pubblicati e alle guide per utenti.
Leggi il libroGuarda Rust
La comunità Rust ha un canale YouTube dedicato a raccogliere una vasta quantità di presentazioni e di tutorial.
Guarda i VideoContribuisci
Rust è davvero uno sforzo collettivo di una community e ogni contributo da parte di hobbisti e utenti che lo usano in produzione sono i benvenuti, dai principianti ai professionisti. Aiutaci a migliorare l'esperienza d'uso di Rust!
Leggi la guida per contribuireRingraziamenti
Rust non potrebbe esistere senza un generoso contributo in termini di tempo, lavoro e risorse individuali o da parte di aziende. Siamo estremamente riconoscenti per il vostro supporto!
Contributi individuali
Rust è un progetto community ed è estremamente riconoscente per i numerosi contributi ricevuti da parte della comunità.
Contributi individualiContributi aziendali
Rust riceve supporto da aziende attraverso donazioni per l'infrastruttura
Visualizza gli sponsor