The PDPD-10s were also the first “lisp machines”: two 18-bit addresses fit in a single machine word, and several lisp primitives were single instructions. The instruction set was compact, regular, and fun to program in.
The PDPD-10s were also the first “lisp machines”: two 18-bit addresses fit in a single machine word, and several lisp primitives were single instructions. The instruction set was compact, regular, and fun to program in.
So thanks for that. :-)
But DEC did rule academic computing well into the 80s.
But the PDP-6 was a different class of device as every machine word was (could store) a cons; the common list manipulation functions (not just car and cdr but rplaca et al) were actual machine instructions etc (even if the names were different, e.g. CAR was HLRZ, as I can still remember).
In other words, lisp was implemented _on_ the IBM machine while the design of the 6/10 architecture was influenced by the needs of lisp. Both Marvin and Gordon independently confirmed this to me.
Dave Cutler worked on VMS and NT and as far as I know NT is quite different, for example.