
Programmazione Rust tramite la creazione di applicazioni (eBook, ePUB)
PAYBACK Punkte
0 °P sammeln!
Immergiti nella programmazione Rust conProgrammazione Rust tramite la creazione di applicazioni: impara le basi attraverso i progettiDi Rohan Singh. Questa guida di 196 pagine, pubblicata nel 2025, insegna Rust, un linguaggio di sistema apprezzato per sicurezza, concorrenza e prestazioni, attraverso progetti pratici. Rust elimina bug come perdite di memoria e conflitti di dati in fase di compilazione, senza garbage collection, rendendolo perfetto per server web, sistemi embedded e altro ancora. Nato dalle esigenze di Mozilla, è ora utilizzato da Microsoft, Amazon e altri per software affidabi...
Immergiti nella programmazione Rust conProgrammazione Rust tramite la creazione di applicazioni: impara le basi attraverso i progettiDi Rohan Singh. Questa guida di 196 pagine, pubblicata nel 2025, insegna Rust, un linguaggio di sistema apprezzato per sicurezza, concorrenza e prestazioni, attraverso progetti pratici. Rust elimina bug come perdite di memoria e conflitti di dati in fase di compilazione, senza garbage collection, rendendolo perfetto per server web, sistemi embedded e altro ancora. Nato dalle esigenze di Mozilla, è ora utilizzato da Microsoft, Amazon e altri per software affidabili.
Il libro inizia con un'introduzione ai pilastri di Rust: proprietà per la sicurezza della memoria, prestito per prevenire conflitti e tempi di vita per i riferimenti validi. I capitoli procedono dalle basi (variabili, funzioni) ad argomenti avanzati come generici, tratti, concorrenza con mutex e programmazione asincrona.
Progetti pratici di spicco: crea un'app "todo" da riga di comando utilizzando clap per l'analisi, l'I/O sui file per la persistenza e i test. Quindi, crea un semplice server HTTP con hyperlink, gestendo routing, concorrenza e distribuzione tramite Docker.
Ideale per principianti con conoscenze di programmazione di base o per utenti intermedi con Python/JavaScript, non presuppone alcuna esperienza con Rust. Ricco di esempi di codice, suggerimenti (ad esempio, l'utilizzo del controllo dei prestiti) e applicazioni pratiche come il parser multimediale di Firefox, questo libro promuove la scrittura di codice efficiente e privo di bug.
Che si tratti di sviluppo di sistemi, giochi o cloud, padroneggia Rust attraverso la creazione: inizia oggi stesso per ottenere app ad alte prestazioni.
Il libro inizia con un'introduzione ai pilastri di Rust: proprietà per la sicurezza della memoria, prestito per prevenire conflitti e tempi di vita per i riferimenti validi. I capitoli procedono dalle basi (variabili, funzioni) ad argomenti avanzati come generici, tratti, concorrenza con mutex e programmazione asincrona.
Progetti pratici di spicco: crea un'app "todo" da riga di comando utilizzando clap per l'analisi, l'I/O sui file per la persistenza e i test. Quindi, crea un semplice server HTTP con hyperlink, gestendo routing, concorrenza e distribuzione tramite Docker.
Ideale per principianti con conoscenze di programmazione di base o per utenti intermedi con Python/JavaScript, non presuppone alcuna esperienza con Rust. Ricco di esempi di codice, suggerimenti (ad esempio, l'utilizzo del controllo dei prestiti) e applicazioni pratiche come il parser multimediale di Firefox, questo libro promuove la scrittura di codice efficiente e privo di bug.
Che si tratti di sviluppo di sistemi, giochi o cloud, padroneggia Rust attraverso la creazione: inizia oggi stesso per ottenere app ad alte prestazioni.
Dieser Download kann aus rechtlichen Gründen nur mit Rechnungsadresse in A, B, CY, CZ, D, DK, EW, E, FIN, F, GR, H, IRL, I, LT, L, LR, M, NL, PL, P, R, S, SLO, SK ausgeliefert werden.