|
En el último artículo comentábamos de pasada el libro del dragón rojo ("Compiladores: principios, técnicas y herramientas"), escrito por Aho, Sethi y Ullman, y publicado en 1986.
El caso es que el libro en cuestión es un clásico de la informática y, en general, durante muchos años se ha considerado que los contenidos no estaban demasiado desfasados, cosa excepcional en un texto de este estilo... aunque la verdad es que siendo un libro duro de seguir, sus contenidos son bastante teóricos y tampoco entran en demasiadas consideraciones. Es un libro muy leido y muy criticado a la vez. No obstante, es uno de los imprescindibles.
Aunque la canción rece "que veinte años no es nada", en informática es una eternidad... pero para gozo y regocijo de la comunidad resulta que hay una segunda edición de éste libro relativamente reciente: Octubre de 2006 (y yo sin enterarme). Es curioso que el motivo decorativo de la portada es el mismo que en la edición de veinte años atras, pero actualizado convenientemente, y con el dragón de color púrpura. En la camiseta del dragón pone "Complexity of compiler design", en el escudo del caballero pone "Syntax directed translation" y en la espada dice "LALR parser", más o menos las mismas leyendas que en la primera edición.
Enesta ocasión se ha unido otra autora, Monica S. Lam . Según dicen, el texto está revisado y actualizado, y se han incluido nuevos temas relacionados con técnicas de optimización de código, paralelización, recolección de basura, JIT, y otras características de los lenguajes orientados a objetos. Esperemos que en efecto sea así.
Habrá que echarle un vistazo.
Más:
|