Maclisp
外观
Maclisp,或拼為MACLISP,Lisp程式語言的方言之一。它由Lisp 1.5版發展而成,最早起源自1960年代麻省理工學院的MAC計劃(Project MAC),並因此得名。它主要是由理查德·格林布拉特(Richard Greenblatt)在PDP-6上發展出來,之後由約翰·懷特(John L. White)負責維持與持續發展。在1970年代開始,在PDP-6 上,Lisp又發展出其他分支,如BBN Lisp,為了區分,它開始被稱呼為Maclisp。
歷史
Maclisp在DEC PDP-6/PDP-10上發展出來,最早只能在ITS作業系統上運作,很快就可以在所有PDP-10的作業系統上運作。利用PL/I移植到Multics上。Multics Maclisp被用來寫作Emacs。
1958 | 1960 | 1965 | 1970 | 1975 | 1980 | 1985 | 1990 | 1995 | 2000 | 2005 | 2010 | 2015 | 2020 | 2025 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
LISP I | LISP 1.5 | |||||||||||||
Maclisp | ||||||||||||||
BBN Lisp | Interlisp | |||||||||||||
Scheme | IEEE 1178 | R5RS | R6RS | R7RS-small | ||||||||||
Lisp Machine Lisp | ||||||||||||||
Franz Lisp | ||||||||||||||
Common Lisp | ANSI Common Lisp | |||||||||||||
Emacs Lisp | ||||||||||||||
AutoLISP | Visual LISP | |||||||||||||
PicoLisp | ||||||||||||||
newLISP | ||||||||||||||
PLT Scheme | Racket | |||||||||||||
ISLISP | ||||||||||||||
Clojure | ||||||||||||||
Hy |
Scheme最初是基於Maclisp開始發展。