MACLISP: Difference between revisions
Waltz Lisp. |
m Avoid redir |
||
| (One intermediate revision by one other user not shown) | |||
| Line 1: | Line 1: | ||
'''MACLISP''' was an influential dialect of [[LISP]] from [[Massachusetts Institute of Technology|MIT]]. Developed initially as the standalone ''[[PDP-6]] LISP'' at [[Project MAC]], then moved to [[Incompatible Timesharing System|ITS]] and renamed ''MACLISP'' somewhere along the way. Later ported to [[TOPS-10]], [[WAITS]], [[TOPS-20]], and [[Multics]]. | '''MACLISP''' was an influential dialect of [[LISP]] from [[Massachusetts Institute of Technology|MIT]]. Developed initially as the standalone ''[[PDP-6]] LISP'' at [[Project MAC]], then moved to [[Incompatible Timesharing System|ITS]] and renamed ''MACLISP'' somewhere along the way. Later ported to [[TOPS-10]], [[WAITS]], [[TOPS-20]], and [[Multics]]. | ||
The MACLISP application [[ | The MACLISP application [[MACSYMA]] was so important to the research community that 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|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. | ||
| Line 11: | Line 11: | ||
==External links== | ==External links== | ||
* [https://github.com/PDP-6/ITS-138/blob/master/listings/LISP_97_sample.pdf Maclisp version 97 from | * [https://github.com/PDP-6/ITS-138/blob/master/listings/LISP_97_sample.pdf Maclisp version 97 from 1969] | ||
* [https://github.com/PDP-10/its-vault/blob/master/files/l/*lisp.154 Maclisp from 1981] | * [https://github.com/PDP-10/its-vault/blob/master/files/l/*lisp.154 Maclisp from 1981] | ||
[[Category: LISP Dialects]] | [[Category: LISP Dialects]] | ||
Latest revision as of 14:44, 27 October 2026
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 that 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.