Content deleted Content added
m Changes to biblio |
m Changed Lisp machine Lisp to Lisp Machine Lisp |
||
Line 15:
Partly because of [[garbage collection (computer science)|garbage collection]] (NIL would use stop-and-copy garbage collection of its single [[Heap (data structure)|heap]] for [[Dynamic memory allocation|memory allocation]]<ref name="GABRIEL"/>)and partly because of its representation of internal structures, Lisp became difficult to run on the memory-limited stock hardware of the day. This led to the creation of [[LISP machine]]s: dedicated hardware for running Lisp environments and programs. An alternative was to use the more powerful commodity hardware which was becoming available, in particular the [[Digital Equipment Corporation|DEC]] [[VAX]].
NIl was an implementation of [[Lisp]] developed at [[MIT]] in the mid to late 1970s, and intended to be a modern successor to [[MacLisp]] that was suitable for running on stock hardware<ref name=STEELE/>, as opposed to [[Lisp
Concurrently with the effort to write NIL, a research group at [[Stanford University]] and
|