Is it online anywhere?
> For my part, spending several years building a safe LISP variant was one
> of the things that convinced me that Tcl was a far more appropriate
> language model for this sort of thing. -- Nathaniel
I'd be interested in hearing.
Actually I'm hardly "beloved" of lisp like languages. It took about
three years of discussion to get me out of the postscript/forth camp
:-) (And I do all of my serious coding in C++, where the rich set of
class libraries gives me a better prototying environment than I get in
most interpretive languages.)
One of reasons I do like lisp/scheme is the garbage collection -- it makes
writing long-lived scripts much easier because memory leaks become much less
of a problem.
I don't think many client/viewers are going to be amenable to having random
long-lived scripts loaded into them as a result of a URL fetch. I'm much
more concerned with what happens on servers.
I certainly would be interested if you have a short note describing
what it means to be a "safe" execution environment. I saw the note
from Osterholz (sp) from Sun about safe-TCL mentioning database
updates and I was wondering how things like that could be secured.