VOX POPULI, S.L. / TUCKER, ALLEN B. / NOONAN, ROBERT
· Este nuevo texto proporciona cobertura a los principios del diseño de lenguajes de programación y los paradigmas de programación. Los principios del diseño de lenguajes se tratan utilizando modelos formales y experiencias de laboratorio que utilizan un intérprete de Java para la implementación del modelo formal. De esta forma, el lector puede relacionar la teoría de diseño de programas con la práctica.
· Las características fundamentales son:
- Unifica la teoría con la práctica de diseño de lenguajes de programación.
- Utiliza Java como lenguaje de ejemplo.
- Introduce un pequeño lenguaje imperativo llamado Jay como base para explicar los principios de diseño de lenguajes y métodos formales.
- Cada paradigma cubre un lenguaje, lo que permite centrarse en el paradigma y no en todos los lenguajes que lo apoyan.
- Software de laboratorio, ejercicios y OLC.