Zum Inhalt springen

Maclisp

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 25. November 2007 um 17:36 Uhr durch Aka (Diskussion | Beiträge) (Tippfehler entfernt). Sie kann sich erheblich von der aktuellen Version unterscheiden.

MacLisp ist eine Implementierung der Programmiersprache Lisp. Ihre erste Implementierung wurde 1966 am MIT-Labor für KI von John McCarthy durchgeführt, der auch ihre Grundprinzipien entwickelte. Die erste Version dieser Programmiersprache, die sehr, fast übermäßig, stark das damals neue Prinzip der Symbolverarbeitung aufzeigte, funktionierte auf PDP-10 und Multics-Rechnern.

MacLisp wurde als Basis für viele weitere Implementierungen genutzt (zum Beispiel ZetaLisp, S-1 Lisp). Die dadurch entstehenden Implementierungen wurden jedoch immer inkompatibler zueinander, weshalb Guy L. Steele Jr. 1981 einen Versuch unternahm einen gemeinsame Spezifikation für die Programmiersprache Lisp zu schaffen, die einen Nachfolger für MacLisp darstellen sollte. Dies endete in dem Dialekt Common Lisp, der 1994 sogar zu einem ANSI-Standard erhoben wurde.[1]

Quellen

  1. Guy L. Steele Jr.: Common Lisp: The Language, Prentice Hall, ISBN 0-131-52414-3 (Die Lisp-Bibel, Referenzwerk mit den Ergebnissen der Common-Lisp-Symposien)