Zum Inhalt springen

Maclisp

aus Wikipedia, der freien Enzyklopädie
Dies ist eine alte Version dieser Seite, zuletzt bearbeitet am 27. Oktober 2007 um 23:50 Uhr durch Kingruedi (Diskussion | Beiträge). Sie kann sich erheblich von der aktuellen Version unterscheiden.

MacLisp ist eine Implemetierung 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)