Rust per rustacei: Programmazione idiomatica per sviluppatori esperti

Punteggio:   (4,8 su 5)

Rust per rustacei: Programmazione idiomatica per sviluppatori esperti (Jon Gjengset)

Recensioni dei lettori

Riepilogo:

Il libro “Rust for Rustaceans” è molto apprezzato dai lettori che hanno esperienza con Rust e si concentra su concetti intermedi e avanzati. Molti recensori ne apprezzano la profondità, l'organizzazione e la capacità di chiarire argomenti complessi. Tuttavia, alcuni lettori hanno segnalato problemi con la resa del codice nei formati digitali, in particolare sui dispositivi Kindle, che possono ostacolare la comprensione.

Vantaggi:

Fa progredire le conoscenze al di là dei materiali per principianti, rendendolo ideale per gli studenti di livello intermedio.
Fornisce una comprensione profonda dei concetti e del funzionamento di Rust, soprattutto per la programmazione di sistemi e progetti complessi.
Ricco contesto e spiegazioni dettagliate, incluse euristiche e buone pratiche.
La vasta esperienza dell'autore e il suo contributo alla comunità sono molto apprezzati.
Utile come guida di riferimento mentre si lavora alla programmazione pratica di Rust.

Svantaggi:

Problemi iniziali di rendering del codice in formato Kindle, che hanno causato confusione ma che sembrano essere stati risolti.
Alcuni lettori trovano lo stile di scrittura denso e astratto, che rende difficile afferrare i concetti senza risorse aggiuntive.
Mancanza di esempi concreti e di illustrazioni per idee complesse, che rende necessario per alcuni rileggere più volte i passaggi.

(basato su 40 recensioni dei lettori)

Titolo originale:

Rust for Rustaceans: Idiomatic Programming for Experienced Developers

Contenuto del libro:

Imparare a codificare a livello professionale in Rust.

Per gli sviluppatori che hanno imparato le basi, questo libro è il passo successivo verso una programmazione di livello professionale in Rust. Copre tutto ciò che serve per costruire e mantenere basi di codice più ampie, scrivere applicazioni e librerie potenti e flessibili ed espandere con sicurezza la portata e la complessità dei vostri progetti.

L'autore Jon Gjengset vi porta in profondità nel linguaggio di programmazione Rust, analizzando argomenti fondamentali come la proprietà, i tratti, la concorrenza e il codice non sicuro. Esplorerete concetti chiave come la disposizione dei tipi e la coerenza dei tratti, vi addentrerete nel funzionamento interno della programmazione concorrente e dell'asincronia con async/await e farete un giro nel mondo della programmazione no_std. Gjengset fornisce inoltre una guida esperta sulla progettazione delle API, sulle strategie di test e sulla gestione degli errori, e aiuterà a sviluppare la comprensione delle interfacce di funzioni estranee, della sicurezza degli oggetti, delle macro procedurali e di molto altro ancora.

Imparerete:

Come progettare programmi Rust affidabili, idiomatici ed ergonomici basati sui migliori principi.

L'uso efficace delle macro dichiarative e procedurali e la loro differenza.

Come funziona l'asincronia in Rust, dai tipi Pin e Waker usati nelle implementazioni manuali di Futures, a come async/await vi eviti di pensare alla maggior parte di queste parole.

Cosa significa che il codice non è sicuro e le migliori pratiche per scrivere e interagire con funzioni e tratti non sicuri.

Come organizzare e configurare progetti Rust più complessi in modo che si integrino bene con il resto dell'ecosistema.

Come scrivere codice Rust in grado di interoperare con librerie e sistemi non Rust o di funzionare in ambienti vincolati e integrati.

Ricco di spunti pratici e pragmatici che potrete applicare immediatamente, Rust for Rustaceans vi aiuta a fare di più con Rust, insegnandovi anche i suoi meccanismi di base.

Altre informazioni sul libro:

ISBN:9781718501850
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida
Anno di pubblicazione:2021
Numero di pagine:264

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Rust per rustacei: Programmazione idiomatica per sviluppatori esperti - Rust for Rustaceans:...
Imparare a codificare a livello professionale in...
Rust per rustacei: Programmazione idiomatica per sviluppatori esperti - Rust for Rustaceans: Idiomatic Programming for Experienced Developers

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)