
Idiomatic Rust
Brenden Matthews
- Editorial
- Manning
- Año
- 2024
- Páginas
- ~256
- Nivel
- Intermedio
De qué trata
Monografía de Brenden Matthews publicada por Manning en 2024, dedicada a refinar el estilo y la elegancia del código en Rust para escribir programas fluidos, limpios y completamente acordes a las convenciones de la comunidad.
Analiza patrones idiomáticos como RAII (Resource Acquisition Is Initialization), el patrón Newtype para tipado seguro, el patrón Builder, el uso maestro de combinadores en iteradores y Option/Result, diseño de traits reutilizables, y el uso correcto de macros declarativas y derivaciones personalizadas.
El libro compara soluciones poco idiomáticas (provenientes de mentalidades C++ o Java) con las alternativas puramente rústicas, demostrando cómo simplificar el ciclo de vida del código y evitar el fighting con el borrow checker. Indispensable para alcanzar la madurez en el lenguaje.
- Rust Idiomático
- Patrones de Diseño
- Newtype
- Iteradores
- RAII
- Traits
- Borrow Checker
- Clean Code
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
Refactorización Idiomática de un Motor de Datos en Rust
Transformación de una base de código imperativa a una arquitectura idiomática orientada a traits, combinadores de iteradores y tipos seguros.

