[ On Friday, December 19, 2003 at 11:45:48 (+0000), Andrew - Supernews wrote: ]
> Subject: Re: [Exim] improvments to exim
>
> I am not convinced that using Tcl as a configuration language is the
> right approach, but I don't know of any other languages that would
> come even close to being suitable. In particular, Tcl has the
> Lisp-like property that code and data share the same structure, which
> makes it easy to write code-generating code.
The problem with TCL is that it's not lisp.
It's syntax is almost infinitely more complex, IMNSHO, than lisp, even CL.
There are lots of good choices for extension languages:
C-like (procedural):
pike
ici
icon
lua
lisp-like:
elk
guile
rep
functional:
haskell
ml
caml
erlang
--
Greg A. Woods
+1 416 218-0098 VE3TCP RoboHack <woods@???>
Planix, Inc. <woods@???> Secrets of the Weird <woods@???>