Carte Pensare in Rust Alan Steenter

Pensare in Rust

Dai principi fondamentali al codice pronto per la produzione

Autor: Alan Steenter
Limbă: italiană
Legare: Carte broșată
Disponibilitate: În depozitul extern
Expediem în 10-18 zile
172.43 lei
Rust è molto più di un altro linguaggio di programmazione: è un nuovo modo di pensare il software. S...

Informații despre carte

Limbă
italiană
Legare
Carte - Carte broșată
Publicat
2025
Pagini
296
EAN
9798263964375
Enbook ID
50528216
Greutate
514
Dimensiuni
191 x 235 x 16

Descriere completă

Rust è molto più di un altro linguaggio di programmazione: è un nuovo modo di pensare il software. Sebbene la sua promessa di prestazioni, affidabilità e sicurezza della memoria sia affascinante, padroneggiare Rust richiede di abbracciare i suoi principi fondamentali. Questo libro è la tua guida completa in questo percorso, portandoti dai concetti fondanti del linguaggio alle competenze pratiche necessarie per scrivere applicazioni pronte per la produzione.

Dimentica la lotta con il compilatore. Pensare in Rust ti insegna a vedere il borrow checker non come un ostacolo, ma come il tuo più grande alleato. Costruirai una solida comprensione di ownership, borrowing e lifetime partendo dai principi primi, imparando perché Rust funziona in questo modo. Questa conoscenza fondamentale è la chiave per scrivere codice che non è solo corretto, ma anche pulito, idiomatico ed efficiente.

Questa guida va ben oltre le basi. Imparerai a strutturare il tuo codice con moduli e crate, a gestire gli errori con eleganza usando Result e l'operatore punto interrogativo, e a sbloccare il potere della "concorrenza senza paura" con thread, canali e async/await. Ogni capitolo è ricco di spiegazioni chiare, esempi pratici e approfondimenti che colmano il divario tra teoria e applicazione nel mondo reale, coprendo argomenti essenziali come:

  • Il modello di ownership e il borrow checker

  • Strutturazione avanzata dei dati con trait e generic

  • Gestione idiomatica degli errori

  • Concorrenza sicura con stato condiviso e message passing

  • Programmazione asincrona con tokio

  • Test automatici e documentazione

Che tu sia un programmatore di sistemi alla ricerca di un'alternativa più sicura a C++, uno sviluppatore web curioso di backend ad alte prestazioni o uno studente desideroso di imparare un linguaggio moderno, questo libro ti fornisce la mappa. Vai oltre la semplice scrittura di codice Rust: inizia a pensare in Rust e costruisci la prossima generazione di software affidabile e performante.

S-ar putea să te intereseze

160.03 lei

Clienții care au cumpărat această carte au mai cumpărat și

Coiots i sicaris

Tomàs Pons Adell
69.67 lei

La grande vigne verte

Voix Des Générations Futures
69.67 lei
69.27 lei
113.44 lei
116.97 lei

Schloss Frydenholm

Hans Scherfig
89.64 lei

Blueprint 2017-20

NORMAN BEHRENDT
257.24 lei
247.76 lei
552.31 lei

Quid Pro Quo

Peter Jones
66.95 lei
1 302.18 lei
35.89 lei

Migzie Tale

Stephen Wynne
103.05 lei