Interlisp-D
Más información
- Creador
- Xerox PARC
- Tipo
- Entorno de programación
- Licencia
- MIT (desde 2020)
- Sitio web
- interlisp.org
- Código fuente
- github.com/Interlisp/medley
El entorno Lisp de Xerox PARC para las máquinas D, hacia 1981, en el que editor, depurador y ventanas vivían dentro de una única imagen Lisp en marcha, sobre una pantalla de mapa de bits con ratón.
Interlisp nació como BBN-Lisp en los años sesenta y viajó con Daniel Bobrow y Warren Teitelman a Xerox PARC, donde acabó en el mismo hardware que Smalltalk: las Dolphin, Dorado y Dandelion, vendidas como la serie Xerox 1100. La D del nombre son esas máquinas. A diferencia de un intérprete Lisp en un terminal, Interlisp-D era un escritorio completo: ventanas superpuestas, menús que aparecían junto al puntero, los editores estructurales DEdit y más tarde SEdit, que editaban el código como listas y no como texto, y un "asistente del programador" capaz de deshacer y rehacer casi cualquier cosa. Todo vivía en una imagen de memoria, un sysout, que se guardaba y recargaba en lugar de recompilar.
Las versiones llevaban nombres musicales, Fugue, Harmony, Koto, Lyric, y la última, Medley, de 1988, dio nombre al producto cuando Xerox escindió el entorno. Interlisp recibió el ACM Software System Award en 1992, más o menos cuando el mercado de las máquinas Lisp se evaporaba. Desde 2020, Medley Interlisp sobrevive como código abierto, ejecutado en el emulador Maiko en ordenadores corrientes y en el navegador, ventanas de 1985 incluidas.