If anyone wants to play with a modern lisp, with
advanced math and
network support look at
NEWLISP.ORG it is free and reasonably
documented.
But note, it does a number of things which, coming form a traditional
Lisp perspective, I find utterly bizarre, bordering onj the point where
I'd call them broken. For example, nil and () are not the same thing,
and lambda lists are a magic kind of list, not just lists whose first
element is the symbol lambda. Consing two atoms together returns a
list, not a dotted pair. Obviously they've managed to make it all
hang together, but it is a substantial deviation from tradition and,
while I'd have to do more reading and thinking to offer more than
speculation, might break the clean design that tradtional Lisp is
notable for.
Also, anyone considering using it should read the license; it's one of
the most confusing licenses I've ever seen and I'm not sure I'm even
allowed to run the code. (I feel sure it's supposed to allow that; I'm
just not sure it actually does.)
/~\ The ASCII Mouse
\ / Ribbon Campaign
X Against HTML mouse at
rodents-montreal.org
/ \ Email! 7D C8 61 52 5D E7 2D 39 4E F1 31 3E E8 B3 27 4B