Language standards for LispOS

Henry G. Baker
Thu, 22 May 1997 20:42:15 -0700 (PDT)

> That's the danger of making big changes to a language without the
> willingness to go the whole hog and do it right. I vote you either
> choose between compatibility and doing it right. Neither choice is
> wrong, but half-way is a mess.

I know that this is a tautology, but if you have both immutable and
mutable cells in the underlying kernel lisp, you can easily emulate
Common Lisp.  However, trying to emulate immutable cells in Common
Lisp is a much more difficult thing.  Give the man what he wants: 100%
CL, and those that want something better will utilize the underlying
kernel Lisp.  I have no problem with multiple surface languages --
they're actually pretty easy to do in Lisp, so long as you have the
basic functionality.

Henry Baker
www/ftp directory URL: