
Pascal Costanza es investigador científico en el ExaScience Lab de Intel Bélgica. Es conocido en el campo de la programación funcional en LISP , así como en la comunidad de programación orientada a aspectos (POA) por sus contribuciones a este campo mediante la aplicación de POA a través de Lisp¹ . Más recientemente, ha desarrollado la programación orientada al contexto junto con Robert Hirschfeld.
Entre sus participaciones anteriores se incluyen la especificación e implementación de los lenguajes Gilgul y Lava, y el diseño y aplicación del marco JMangler para la transformación en tiempo de carga de archivos de clase Java. También ha implementado ContextL, la primera extensión de lenguaje de programación para Programación Orientada a Contextos basada en CLOS , y extensiones orientadas a aspectos para CLOS. Además, es el iniciador y líder de Closer, un proyecto de código abierto que proporciona una capa de compatibilidad para CLOS MOP en múltiples implementaciones de Common Lisp . También ha coorganizado numerosos talleres sobre Evolución de Software Inesperada, Programación Orientada a Aspectos, Tecnología de Objetos para Inteligencia Ambiental, Lisp y redefinición de la computación. Tiene un doctorado de la Universidad de Bonn , Alemania .
Notas
- Funciones con ámbito dinámico como la esencia de la PAO. Taller de PAO 2003 sobre ingeniería de lenguajes orientados a objetos para la era post-Java, Darmstadt, Alemania, 22 de julio de 2003; publicado en ACM SIGPLAN Notices, volumen 38, número 8 (agosto de 2003), ACM Press.
Bibliografía
- JMangler: Un potente backend para la programación orientada a aspectos (con Günter Kniesel y Michael Austermann), Capítulo 15 de Desarrollo de software orientado a aspectos, de Robert E. Filman, Tzilla Elrad, Siobhán Clarke y Mehmet Aksit, Addison-Wesley , 2005, ISBN 0-321-21976-7
- Bibliografía completa ( DBLP , Universidad de Trier )
Enlaces externos
- Página principal
- Una guía muy personalista sobre Lisp
- AspectL Una biblioteca de extensiones de programación orientada a aspectos para Common Lisp .
- Programación orientada al contexto
- Personas vivas
- científicos informáticos alemanes
- Antiguos alumnos de la Universidad de Bonn
- esbozos de especialistas informáticos europeos