Programmare Rust: Sviluppo di sistemi veloce e sicuro

Punteggio:   (4,7 su 5)

Programmare Rust: Sviluppo di sistemi veloce e sicuro (Jim Blandy)

Recensioni dei lettori

Riepilogo:

Le recensioni di questo libro su Rust ne sottolineano la completezza e la profondità delle conoscenze, in particolare per gli sviluppatori con precedenti esperienze di programmazione, soprattutto in C e C++. Viene elogiato per i contenuti ben strutturati, lo stile di scrittura accattivante e gli esempi pratici. Tuttavia, è stato notato che il libro non è adatto a principianti assoluti senza alcun background di programmazione e alcuni utenti hanno riscontrato problemi con la leggibilità del libro in modalità scura su Kindle.

Vantaggi:

Copertura completa delle caratteristiche del linguaggio Rust, scrittura ben strutturata e coinvolgente, esempi pratici che collegano i concetti al C/C++, utile per gli sviluppatori esperti che passano a Rust e serve come riferimento per l'apprendimento continuo.

Svantaggi:

Non adatto a principianti assoluti senza esperienza di programmazione, alcuni problemi di leggibilità in modalità scura su Kindle e un leggero cambiamento di tono tra il primo capitolo e i capitoli successivi.

(basato su 81 recensioni dei lettori)

Titolo originale:

Programming Rust: Fast, Safe Systems Development

Contenuto del libro:

La programmazione di sistemi è alla base della computazione mondiale. La scrittura di codice sensibile alle prestazioni richiede un linguaggio di programmazione che permetta ai programmatori di controllare come vengono utilizzate la memoria, il tempo del processore e altre risorse del sistema.

Il linguaggio di programmazione di sistemi Rust combina questo controllo con un sistema di tipi moderno che individua ampie classi di errori comuni, dagli errori di gestione della memoria ai data race tra thread. Con questa guida pratica, i programmatori di sistemi esperti impareranno a colmare con successo il divario tra prestazioni e sicurezza utilizzando Rust. Jim Blandy, Jason Orendorff e Leonora Tindall dimostrano come le caratteristiche di Rust permettano ai programmatori di controllare il consumo di memoria e l'uso del processore, combinando prestazioni prevedibili con la sicurezza della memoria e una concorrenza affidabile.

Imparerete a conoscere: I tipi di dati fondamentali di Rust e i concetti fondamentali di proprietà e prestito. Come scrivere codice flessibile ed efficiente con i tratti e i generici.

Come scrivere codice veloce e multithreading senza data race. I principali strumenti di Rust: chiusure, iteratori e programmazione asincrona.

Collezioni, stringhe e testo, input e output, macro, codice non sicuro e interfacce di funzioni estranee Questa edizione rivista e aggiornata copre la Rust 2021 Edition.

Altre informazioni sul libro:

ISBN:9781492052593
Autore:
Editore:
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:622

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Programmare Rust: Sviluppo di sistemi veloce e sicuro - Programming Rust: Fast, Safe Systems...
La programmazione di sistemi è alla base della...
Programmare Rust: Sviluppo di sistemi veloce e sicuro - Programming Rust: Fast, Safe Systems Development

Le opere dell'autore sono state pubblicate dai seguenti editori:

© Book1 Group - tutti i diritti riservati.
Il contenuto di questo sito non può essere copiato o utilizzato, né in parte né per intero, senza il permesso scritto del proprietario.
Ultima modifica: 2024.11.08 20:28 (GMT)