3 ms·
> (1 keeps functions and data in separate namespaces; 2 puts everything in a single namespace). Many consider Lisp-2 an improvement over Lisp-1, in that it elim
by deckard1 7y ago
> (1 keeps functions and data in separate namespaces; 2 puts everything in a single namespace). Many consider Lisp-2 an improvement over Lisp-1, in that it eliminates complexity and improves consistency and uniformity of behavior.
No, that's wrong. The number refers to the number of namespaces. Lisp-1 is a single namespace, and usually refers to Scheme. Lisp-2 is two namespaces, one for function names and one for variables that are non-functions. Lisp-2 is typically Common Lisp.