
Ruby Under a Microscope
Pat Shaughnessy
- Editorial
- No Starch Press
- Año
- 2013
- Páginas
- ~360
- Nivel
- Intermedio
De qué trata
Fascinante tratado de ingeniería interna escrito por Pat Shaughnessy y publicado por No Starch Press en 2013. Es la obra de referencia definitiva sobre el funcionamiento interno de las máquinas virtuales de Ruby (MRI / YARV, Rubinius y JRuby).
Explica con diagramas visuales extraordinarios cómo Ruby analiza el código fuente: análisis léxico con Ripper, tokenización, generación del Abstract Syntax Tree (AST), compilación a bytecode de YARV, el funcionamiento de la pila de llamadas, la implementación de objetos y hashes en lenguaje C, y el recolector de basura (Garbage Collector).
Desmitifica por completo la magia del lenguaje, mostrando exactamente qué sucede en memoria y CPU cuando se ejecutan métodos o closures. Una obra maestra técnica elogiada por toda la comunidad internacional de Ruby.
- Ruby Internals
- Pat Shaughnessy
- YARV
- Bytecode
- AST
- Garbage Collection
- Ripper
- No Starch Press
¿Cómo enseña?
Teórico
- ✗ Sin ejercicios
- ✗ Sin proyectos

