„Maclisp“ – Versionsunterschied
[gesichtete Version] | [gesichtete Version] |
Ath (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
K wikilinks |
||
Zeile 1: | Zeile 1: | ||
'''Maclisp''' ist ein Dialekt der [[Programmiersprache]] [[ |
'''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]]s''. Implementierungen gab es für [[PDP-6]] und [[PDP-10]] Rechner 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 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 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]]. |
Version vom 14. November 2012, 16:43 Uhr
Maclisp ist ein Dialekt der Programmiersprache Lisp. Entwickelt wurde Maclisp 1966 am MIT im Rahmen des Project MACs. Implementierungen gab es für PDP-6 und PDP-10 Rechner 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 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.
Weblinks
Quellen
- ↑ Guy L. Steele Jr.: Common Lisp: The Language, Prentice Hall, ISBN 0-131-52414-3