The Rust Programming Language¶
Il Libro di Rust
๐ Documentazione originale ๐ Traduzione pianificata ๐ Versione Rust: 1.90+
The Rust Programming Language, affettuosamente chiamato "The Book", รจ la risorsa principale per imparare Rust. Ti accompagna dalla configurazione iniziale fino ai concetti avanzati.
๐ Stato della Traduzione¶
Traduzione in pianificazione
La traduzione di The Rust Book รจ pianificata per le prossime release.
Nel frattempo, puoi: - ๐ Leggere la versione originale in inglese - ๐ฎ๐น Consultare la traduzione italiana non ufficiale esistente - ๐ค Aiutarci a tradurre!
๐ Capitoli del Libro¶
1. Getting Started¶
Setup e primo programma "Hello, World!"
๐ Leggi in inglese
2. Programming a Guessing Game¶
Tutorial pratico per imparare i fondamenti.
๐ Leggi in inglese
3. Common Programming Concepts¶
Variabili, tipi, funzioni, controllo di flusso.
๐ Leggi in inglese
4. Understanding Ownership¶
Il sistema di ownership di Rust - Fondamentale!
๐ Leggi in inglese
5. Using Structs¶
Strutture dati personalizzate.
๐ Leggi in inglese
6. Enums and Pattern Matching¶
Enum e il potente pattern matching.
๐ Leggi in inglese
Capitoli Successivi¶
- Ch 7: Managing Growing Projects with Packages, Crates, and Modules
- Ch 8: Common Collections
- Ch 9: Error Handling
- Ch 10: Generic Types, Traits, and Lifetimes
- Ch 11: Writing Automated Tests
- Ch 12: An I/O Project
- Ch 13: Functional Language Features
- Ch 14: More about Cargo and Crates.io
- Ch 15: Smart Pointers
- Ch 16: Fearless Concurrency
- Ch 17: Object Oriented Programming Features
- Ch 18: Patterns and Matching
- Ch 19: Advanced Features
- Ch 20: Final Project: Building a Multithreaded Web Server
- Ch 21: Appendix
๐ฏ Roadmap Traduzione¶
v0.5.0 (Q1 2026)¶
- [ ] Capitolo 1: Getting Started
- [ ] Capitolo 2: Guessing Game
- [ ] Capitolo 3: Common Concepts
v0.6.0 (Q2 2026)¶
- [ ] Capitolo 4: Ownership โญ Prioritร alta
- [ ] Capitolo 5: Structs
- [ ] Capitolo 6: Enums and Pattern Matching
Versioni Successive¶
- Capitoli 7-20 progressivamente
๐ Altre Traduzioni di The Book¶
Esistono traduzioni community di The Rust Book in varie lingue:
- ๐ฎ๐น Traduzione italiana (non ufficiale)
- ๐ซ๐ท Franรงais
- ๐ฏ๐ต ๆฅๆฌ่ช
- ๐จ๐ณ ไธญๆ
- ๐ช๐ธ Espaรฑol
- ๐ฐ๐ท ํ๊ตญ์ด
๐ค Vuoi Contribuire alla Traduzione?¶
The Rust Book รจ un progetto ambizioso e ogni aiuto รจ prezioso!
Come contribuire:
- Controlla le issue su GitHub con label
rust-book - Scegli un capitolo non ancora assegnato
- Leggi la Guida al Contributo
- Apri una issue per segnalare che stai lavorando sul capitolo
- Usa il Template per mantenere lo stile coerente
๐ Altre Risorse per Imparare Rust¶
Mentre aspetti la traduzione di The Book:
Inglese¶
- ๐ The Book (EN) - Risorsa principale
- ๐ป Rust by Example - Impara con esempi
- ๐๏ธ Rustlings - Esercizi interattivi
- ๐บ Rust Tutorial - Let's Get Rusty - Video tutorial
Italiano¶
- ๐ฎ๐น Questa documentazione - Standard Library in italiano
- ๐ฎ๐น Rust Italia Discord - Community italiana (se esiste)
Ultima revisione: Ottobre 2025 Status: ๐ Pianificato per v0.5.0+
Documentazione originale ยฉ The Rust Project Developers | Traduzione ยฉ Rust Italia Community