Andrew Lentvorski wrote:
Where do I start:
A) In place sorting (mutation in place very non-lispy)
B) List splitting (What?)
C) Always allocating on CONS
D) Inability to handle circular lists
E) Inability to handle improper CONS cell
Basically lots of things to paper over the big fail:
F) No garbage collection. The Boehm GC system for C was well known by 1996.
Had the author implemented all of these things would it still have fit
on one page of the magazine? If not I can perfectly well understang why
those things were left out. Once again, this code was intended only to
demonstrate one basic concept. Not to be a production quality lisp system.
--
Tracy R Reed Read my blog at http://ultraviolet.org
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-lpsg