Corso accelerato su Rust: Costruire software ad alte prestazioni, efficiente e produttivo con il potere delle competenze di programmazione di nuova generazione (inglese).

Punteggio:   (4,5 su 5)

Corso accelerato su Rust: Costruire software ad alte prestazioni, efficiente e produttivo con il potere delle competenze di programmazione di nuova generazione (inglese). (Abhishek Kumar)

Recensioni dei lettori

Riepilogo:

Le recensioni lodano il libro come un'eccellente introduzione a Rust, sottolineandone la chiarezza e l'accessibilità per i principianti. Tuttavia, alcuni lettori notano che i capitoli sono relativamente brevi, il che porta a desiderare spiegazioni più approfondite su alcuni argomenti.

Vantaggi:

Spiegazioni chiare e facili da capire, ottimo per i principianti, informativo e coinvolgente, copre le caratteristiche chiave di Rust senza eccedere in complessità, più adatto ai principianti rispetto ad altre risorse.

Svantaggi:

I capitoli sono troppo brevi e alcuni argomenti potrebbero richiedere spiegazioni più dettagliate.

(basato su 5 recensioni dei lettori)

Titolo originale:

Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis

Contenuto del libro:

Impara i fondamenti della programmazione in Rust e metti in pratica le tue conoscenze.

CARATTERISTICHE CHIAVE

⬤  Include le basi di Rust, le sue caratteristiche avanzate e come iniziare a programmare in Rust.

⬤  Numerosi progetti che migliorano la codifica, la fluidità dei concetti e l'esperienza nel mondo reale.

⬤  Ogni parte di Rust è introdotta e spiegata in dettaglio, insieme a come utilizzarla.

DESCRIZIONE

Rust è un sofisticato linguaggio di programmazione di sistemi per la velocità, la sicurezza della memoria e il parallelismo. Questo libro fornisce una rapida introduzione a Rust per iniziare a programmare sistemi di basso livello e sviluppare applicazioni web, servizi di rete e programmi embedded.

Il libro inizia con le istruzioni per impostare l'ambiente Rust, sviluppare un programma "hello world" e iniziare a usare cargo, il gestore di pacchetti Rust e lo strumento di compilazione. Il libro è un corso accelerato, anche se tratta i principi fondamentali della programmazione come variabili e mutabilità, tipi di dati, commenti e flusso di controllo. In particolare, vengono trattati argomenti come la proprietà, il prestito, le strutture, gli enum e altre collezioni. La gestione degli errori, la gestione della memoria e la concorrenza sono ben dimostrate grazie a progetti pratici. Il libro spiega come costruire test automatici, scrivere applicazioni multithread e utilizzare senza problemi le strutture dati più comuni. Il libro si conclude con diversi progetti pratici, tra cui la creazione di un'applicazione CLI, un'applicazione web, un classificatore di immagini binarie e un programma embedded.

Dopo aver letto questo libro, avrete una conoscenza approfondita dei principi della programmazione Rust e sarete in grado di produrre codice Rust idiomatico per i vostri progetti, oltre a migliorare i test e la documentazione.

COSA IMPARERETE

⬤  Imparare il Cargo di Rust, i concetti fondamentali, le collezioni, i tipi di dati generici, gli iteratori e le chiusure.

⬤  Imparerete a scrivere e a sperimentare il funzionamento dei programmi memory-safe.

⬤  Implementare e mettere in pratica varie strutture dati e algoritmi.

⬤  Familiarizzare con i sistemi di moduli di Rust come pacchetti, crate, moduli e percorsi.

⬤  Lavorare con la gestione degli errori, il test del codice e l'utilizzo delle funzionalità di concurrency.

A CHI È RIVOLTO QUESTO LIBRO

Questo libro è destinato agli sviluppatori di software e ai programmatori di sistemi interessati a Rust come alternativa al C/C++. Questo libro è disponibile anche per gli studenti interessati a imparare la programmazione di sistemi utilizzando Rust. Il libro presuppone una conoscenza preliminare dei concetti di base della programmazione o di qualsiasi altro linguaggio di programmazione.

Altre informazioni sul libro:

ISBN:9789355510990
Autore:
Editore:
Lingua:inglese
Rilegatura:Copertina morbida

Acquisto:

Attualmente disponibile, in magazzino.

Lo compro!

Altri libri dell'autore:

Visualizzazione immersiva di progetti 3D: Con Autodesk Maya e Unreal Engine 4 - Immersive 3D Design...
Capitolo 1: Design per la tecnologia creativa e...
Visualizzazione immersiva di progetti 3D: Con Autodesk Maya e Unreal Engine 4 - Immersive 3D Design Visualization: With Autodesk Maya and Unreal Engine 4
Ricreazione del patrimonio culturale integrata alla VR: Usare Blender e Unreal Engine 4 - VR...
Capitolo 1: Introduzione al libro Obiettivo del...
Ricreazione del patrimonio culturale integrata alla VR: Usare Blender e Unreal Engine 4 - VR Integrated Heritage Recreation: Using Blender and Unreal Engine 4
Iniziare i VFX con Autodesk Maya: Creare effetti visivi di livello industriale partendo da zero -...
Immergetevi nelle sfumature della progettazione di...
Iniziare i VFX con Autodesk Maya: Creare effetti visivi di livello industriale partendo da zero - Beginning VFX with Autodesk Maya: Create Industry-Standard Visual Effects from Scratch
Iniziare il texturing Pbr: Imparare il rendering basato sulla fisica con Substance Painter di...
Capitolo 1: Introduzione Obiettivo del capitolo:...
Iniziare il texturing Pbr: Imparare il rendering basato sulla fisica con Substance Painter di Allegorithmic - Beginning Pbr Texturing: Learn Physically Based Rendering with Allegorithmic's Substance Painter
Bruce Lee: una biografia completa - Bruce Lee: A Complete Biography
Bruce Lee, figlio della star dell'opera cantonese Lee Hoi-Chuen, è stato uno dei più grandi...
Bruce Lee: una biografia completa - Bruce Lee: A Complete Biography
Kalpana Chawla: Una biografia completa - Kalpana Chawla: A Complete Biography
““Quando si guardano le stelle e la galassia, si ha la sensazione di non...
Kalpana Chawla: Una biografia completa - Kalpana Chawla: A Complete Biography
L'evoluzione dell'analisi predittiva in sanità: Nuove tecniche di intelligenza artificiale per...
Un uso importante dell'analisi predittiva pratica...
L'evoluzione dell'analisi predittiva in sanità: Nuove tecniche di intelligenza artificiale per interventi in tempo reale - Evolving Predictive Analytics in Healthcare: New AI Techniques for Real-Time Interventions
Oprah Winfrey: una biografia completa - Oprah Winfrey: A Complete Biography
Oprah Winfrey è una dirigente dei media, attrice, conduttrice di talk show,...
Oprah Winfrey: una biografia completa - Oprah Winfrey: A Complete Biography
Modelli di progettazione dell'integrazione serverless con Azure - Serverless Integration Design...
Una guida pratica che aiuta a progredire...
Modelli di progettazione dell'integrazione serverless con Azure - Serverless Integration Design patterns with Azure
Elon Musk: una biografia completa - Elon Musk A Complete Biography
Elon Musk è riconosciuto come un innovatore pionieristico del XXI secolo. L'uomo che sta dietro...
Elon Musk: una biografia completa - Elon Musk A Complete Biography
Corso accelerato su Rust: Costruire software ad alte prestazioni, efficiente e produttivo con il...
Impara i fondamenti della programmazione in Rust...
Corso accelerato su Rust: Costruire software ad alte prestazioni, efficiente e produttivo con il potere delle competenze di programmazione di nuova generazione (inglese). - Rust Crash Course: Build High-Performance, Efficient and Productive Software with the Power of Next-Generation Programming Skills (Englis
Gestione sostenibile dei rifiuti elettronici - Sustainable Management of Electronic Waste
GESTIONE SOSTENIBILE DEI RIFIUTI ELETTRONICIScritto e...
Gestione sostenibile dei rifiuti elettronici - Sustainable Management of Electronic Waste

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)