[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

Reply via email to