[EMAIL PROTECTED] wrote:
On Sat, Jan 06, 2007 at 11:00:08PM -0800, Lan Barnes wrote:
Oh, heck, you can do that all day in Tcl, and not even get in much
trouble. Nothing special about lisp.
Well, many would say that Tcl is just Lisp with warped syntax and no
type tags. <ducks>
Yes but then why the @[EMAIL PROTECTED] does Lisp have this mystique about it?
Maybe it is because it is so old and has so much history.
The whole simple grammer thing with conses is very elegant too.
Eh, yes and no. Simple--no. Uniform--yes. That has advantages when
you are trying to rewrite code on the fly. Of course, we got away from
self-modifying code for a reason; however, in the right place, it can be
very powerful (see the latest benchmarks on the common lisp regex engine
which beats perl quite handily).
Lisp has certain advantages, but it's not the ubersolution that always
works. If I'm rewriting someting on the fly, if I need true
programmatic interactivity (change the code in a running system), or am
using a lot of recursive-type algorithms, I'll reach for Lisp.
Otherwise, I'll reach for something else.
-a
--
[email protected]
http://www.kernel-panic.org/cgi-bin/mailman/listinfo/kplug-list