Difference between revisions of "MACLISP"
m (New cat) |
(Waltz Lisp.) |
||
Line 5: | Line 5: | ||
MACLISP was used to bootstrap other LISP dialects: the [[LISP machine|Lisp Machine]] software, [[Scheme]], and CMU's Spice Lisp. | MACLISP was used to bootstrap other LISP dialects: the [[LISP machine|Lisp Machine]] software, [[Scheme]], and CMU's Spice Lisp. | ||
− | Descendants include Lisp Machine Lisp, [[New Implementation of LISP|NIL]], Franz Lisp, [[Common Lisp]], | + | Descendants include Lisp Machine Lisp, [[New Implementation of LISP|NIL]], Franz Lisp, [[Common Lisp]], [[Emacs]] Lisp, and Waltz Lisp by ProCode International. |
{{semi-stub}} | {{semi-stub}} | ||
+ | |||
+ | ==External links== | ||
+ | |||
+ | * [https://github.com/PDP-6/ITS-138/blob/master/listings/LISP_97_sample.pdf Maclisp version 97 from 1967] | ||
+ | * [https://github.com/PDP-10/its-vault/blob/master/files/l/*lisp.154 Maclisp from 1981] | ||
[[Category: LISP Dialects]] | [[Category: LISP Dialects]] |
Revision as of 07:22, 19 January 2024
MACLISP was an influential dialect of LISP from MIT. Developed initially as the standalone PDP-6 LISP at Project MAC, then moved to ITS and renamed MACLISP somewhere along the way. Later ported to TOPS-10, WAITS, TOPS-20, and Multics.
The MACLISP application Macsyma was so important to the research community a consortium was formed to buy a KL10 to offer it as a service on the ARPANET. When the aging PDP-10 hardware was falling behind, new MACLISP-compatible implementations were written and Macsyma was brought up on those.
MACLISP was used to bootstrap other LISP dialects: the Lisp Machine software, Scheme, and CMU's Spice Lisp.
Descendants include Lisp Machine Lisp, NIL, Franz Lisp, Common Lisp, Emacs Lisp, and Waltz Lisp by ProCode International.