Zum Inhalt springen

„Maclisp“ – Versionsunterschied

aus Wikipedia, der freien Enzyklopädie
[gesichtete Version][gesichtete Version]
Inhalt gelöscht Inhalt hinzugefügt
K hat „MacLisp“ nach „Maclisp“ verschoben
KKeine Bearbeitungszusammenfassung
 
(6 dazwischenliegende Versionen von 6 Benutzern werden nicht angezeigt)
Zeile 1: Zeile 1:
'''Maclisp''' ist ein Dialekt der [[Programmiersprache]] [[LISP|Lisp]]. Entwickelt wurde Maclisp 1966 am
'''Maclisp''' ist ein Dialekt der [[Programmiersprache]] [[Lisp]]. Entwickelt wurde Maclisp 1966 am
[[Massachusetts Institute of Technology|MIT]] im Rahmen des ''[[Project MAC]]s''. Implementierungen gab es für [[PDP-6]] und [[PDP-10]] Rechner sowie für das Betriebssystem [[Multics]].
[[Massachusetts Institute of Technology|MIT]] im Rahmen des ''[[Project MAC]]''. Implementierungen gab es für die Rechner [[PDP-6]] und [[PDP-10]] sowie für das Betriebssystem [[Multics]].


Maclisp war Basis vieler weiterer Lisp-Dialekte (zum Beispiel [[ZetaLisp]], [[S-1 Lisp]]). Die dadurch entstandenen Sprachvarianten waren aber inkompatibel zueinander, weshalb ab 1981 an einer gemeinsamen Spezifikation für einen Nachfolger von Maclisp (und dessen Varianten) gearbeitet wurde. Das Ergebnis dieser Arbeiten ist der Lisp-Dialekt [[Common Lisp]], dessen [[American National Standards Institute|ANSI]]-Standard 1994 veröffentlicht wurde.<ref>[[Guy L. Steele Jr.]]: ''[http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html Common Lisp: The Language]'', Prentice Hall, ISBN 0-131-52414-3</ref>
Maclisp war Basis vieler weiterer Lisp-Dialekte (zum Beispiel [[ZetaLisp]], [[S-1 Lisp]]). Die dadurch entstandenen Sprachvarianten waren aber inkompatibel zueinander, weshalb ab 1981 eine gemeinsame Spezifikation für einen Nachfolger von Maclisp (und dessen Varianten) entstand. Das Ergebnis dieser Arbeiten ist der Lisp-Dialekt [[Common Lisp]], dessen [[American National Standards Institute|ANSI]]-Standard 1994 veröffentlicht wurde.<ref>[[Guy Lewis Steele junior|Guy L. Steele Jr.]]: ''[http://www.cs.cmu.edu/Groups/AI/html/cltl/cltl2.html Common Lisp: The Language]'', Prentice Hall, ISBN 0-131-52414-3</ref>


Bekannte Programme, die ursprünglich in Maclisp geschrieben wurden, waren das Computer-Algebra-System [[Macsyma]], eine Implementierung des Editors [[Emacs]] namens ''Multics Emacs'' und das Sprachanalyseprogramm [[SHRDLU]].
Bekannte Programme, die ursprünglich in Maclisp geschrieben wurden, waren das Computer-Algebra-System [[Macsyma]], eine Implementierung des Editors [[Emacs]] namens ''Multics Emacs'' und das Sprachanalyseprogramm [[SHRDLU]].
Zeile 15: Zeile 15:
[[Kategorie:Lisp]]
[[Kategorie:Lisp]]
[[Kategorie:Project MAC]]
[[Kategorie:Project MAC]]
[[Kategorie:Historische Software]]

[[en:Maclisp]]
[[ja:Maclisp]]
[[pl:MACLisp]]
[[pt:Maclisp]]
[[sv:MacLisp]]

Aktuelle Version vom 14. Juni 2018, 21:57 Uhr

Maclisp ist ein Dialekt der Programmiersprache Lisp. Entwickelt wurde Maclisp 1966 am MIT im Rahmen des Project MAC. Implementierungen gab es für die Rechner PDP-6 und PDP-10 sowie für das Betriebssystem Multics.

Maclisp war Basis vieler weiterer Lisp-Dialekte (zum Beispiel ZetaLisp, S-1 Lisp). Die dadurch entstandenen Sprachvarianten waren aber inkompatibel zueinander, weshalb ab 1981 eine gemeinsame Spezifikation für einen Nachfolger von Maclisp (und dessen Varianten) entstand. Das Ergebnis dieser Arbeiten ist der Lisp-Dialekt Common Lisp, dessen ANSI-Standard 1994 veröffentlicht wurde.[1]

Bekannte Programme, die ursprünglich in Maclisp geschrieben wurden, waren das Computer-Algebra-System Macsyma, eine Implementierung des Editors Emacs namens Multics Emacs und das Sprachanalyseprogramm SHRDLU.

  1. Guy L. Steele Jr.: Common Lisp: The Language, Prentice Hall, ISBN 0-131-52414-3