Interlisp-D
Meer info
- Maker
- Xerox PARC
- Type
- Programmeeromgeving
- Licentie
- MIT (sinds 2020)
- Website
- interlisp.org
- Broncode
- github.com/Interlisp/medley
De Lisp-omgeving van Xerox PARC voor de D-machines, vanaf ongeveer 1981, waarin editor, debugger en vensters allemaal in één draaiend Lisp-image leefden op een bitmapscherm met muis.
Interlisp begon in de jaren zestig als BBN-Lisp en reisde met Daniel Bobrow en Warren Teitelman mee naar Xerox PARC, waar het op dezelfde hardware terechtkwam als Smalltalk: de Dolphin, Dorado en Dandelion, verkocht als de Xerox 1100-serie. De D staat voor die machines. Anders dan een Lisp-prompt in een terminal was Interlisp-D een complete desktop: overlappende vensters, menu's die bij de aanwijzer openklapten, de structuureditors DEdit en later SEdit, die code als lijsten bewerkten in plaats van als tekst, en een ‘programmer's assistant’ die vrijwel alles ongedaan kon maken en opnieuw kon uitvoeren. Alles leefde in een geheugenimage, een sysout, dat je opsloeg en weer inlaadde in plaats van opnieuw te compileren.
De releases droegen muzikale namen: Fugue, Harmony, Koto, Lyric. De laatste, Medley uit 1988, werd de productnaam toen Xerox de omgeving afsplitste. Interlisp ontving in 1992 de ACM Software System Award, ongeveer toen de markt voor Lisp-machines verdampte. Sinds 2020 leeft Medley Interlisp voort als opensource, draaiend in de Maiko-emulator op gewone computers en in de browser, inclusief vensters uit 1985.