
Eloquent Ruby
Russ Olsen
- Editorial
- Addison Wesley
- Año
- 2011
- Páginas
- ~442
- Nivel
- Intermedio
De qué trata
Obra maestra de Russ Olsen publicada por Addison-Wesley en 2011. Enseña a pensar en Ruby, transformando la mentalidad de programadores acostumbrados a lenguajes tradicionales hacia la naturalidad, elegancia y dinamismo de Ruby.
Explora la sintaxis idiomática de Ruby: uso expresivo de hashes y símbolos, bloques e iteradores, el modelo de clases y módulos como mixins, diseño de DSLs internos sencillos, metaprogramación dinámica (`eval`, `send`, `instance_eval`) y empaquetado de librerías.
Escrito con un tono ingenioso, cercano y riguroso, es considerado de forma unánime uno de los mejores libros jamás escritos sobre el estilo y la filosofía de Ruby. Lectura de cabecera para todo programador del ecosistema.
- Eloquent Ruby
- Russ Olsen
- Ruby Idiomático
- DSLs
- Mixins
- Metaprogramación
- Filosofía Ruby
¿Cómo enseña?
Teoría + práctica
- ✗ Sin ejercicios
- ✓ Incluye proyectos
Proyectos
DSL Interno de Automatización de Tareas en Ruby
Diseño e implementación de un lenguaje de dominio específico interno con sintaxis declarativa limpia utilizando bloques y metaprogramación.

