IT-Lexikon › Programmierung › WINTERP

WINTERP

Programmierung Svenska → Aktualisiert: 2026-10-11

Ein Lisp-Interpreter mit eingebautem Motif, mit dem sich eine Oberfläche umbauen ließ, während das Programm noch lief.

Niels Mayer von HP Labs baute WINTERP, den Widget INTERPreter, um 1989 auf David Betz' kleinem XLISP auf. Jedes Motif-Widget wurde zu einem Lisp-Objekt, und über einen Socket konnte man aus Emacs Ausdrücke an das laufende Programm schicken: einen Knopf erzeugen, eine Farbe ändern, einen neuen Callback anhängen – und das Ergebnis sofort sehen, ohne Kompilieren und ohne Neustart.

Das war eine radikale Arbeitsweise in einer Zeit, in der ein Motif-Programm in C für jeden angepassten Rand einen make-Lauf brauchte. WINTERP lag im contrib-Verzeichnis von X11R4 und R5 und wurde für Prototypen und interne Werkzeuge genutzt, verbreitete sich aber nie breit. Dieselbe Idee – eine Skriptsprache, die ein Toolkit zusammenklebt – wurde stattdessen mit Tcl/Tk Mainstream.

← Zurück zum Lexikon