Descripción
Con gran placer, acepté la invitación que se me extendió para escribir estas pocas líneas de Prólogo. Acepté por al menos dos razones. La primera es que la solicitud provino de dos colegas por quienes siempre he tenido el mayor respeto, desde el momento en que los conocí y los aprecié por primera vez como estudiantes y como jóvenes investigadores. La segunda razón es que el texto de Gabbrielli y Martini está muy cerca del libro que me hubiera gustado escribir pero que, por diversas razones, nunca lo hice. En particular, el enfoque adoptado en este libro es el mismo que he seguido al organizar los diversos cursos sobre lenguajes de programación que he impartido durante casi treinta años en diferentes niveles bajo varios títulos. El enfoque, resumido en 2 palabras, es el de introducir los conceptos generales (ya sea utilizando mecanismos lingüísticos o las estructuras de implementación correspondientes a ellos) de una manera que sea independiente de cualquier lenguaje específico; una vez hecho esto, se introducen los "lenguajes reales". Este es el único enfoque que permite revelar similitudes entre lenguajes aparentemente muy diferentes (y también entre paradigmas). Al mismo tiempo, facilita la tarea de aprender diferentes lenguajes. En mi experiencia como profesor, los exalumnos recuerdan los principios aprendidos en el curso incluso después de muchos años; todavía aprecian el enfoque que les permitió adaptarse a los desarrollos tecnológicos sin demasiada dificultad.
Autor: Maurizio Gabbrielli, Simone Martini
Editorial: Springer
Publicado: 15/10/2023
Páginas: 562
Tipo de encuadernación: Tapa blanda
Peso: 1.78lbs
Tamaño: 9.21h x 6.14w x 1.18d
ISBN13: 9783031341434
ISBN10: 3031341430
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Programación | General
Autor: Maurizio Gabbrielli, Simone Martini
Editorial: Springer
Publicado: 15/10/2023
Páginas: 562
Tipo de encuadernación: Tapa blanda
Peso: 1.78lbs
Tamaño: 9.21h x 6.14w x 1.18d
ISBN13: 9783031341434
ISBN10: 3031341430
Categorías BISAC:
- Informática | Lenguajes | General
- Informática | Programación | General

