On 4/8/2011 12:45 PM, Leo Butler wrote:
>
> On Fri, 8 Apr 2011, Richard Fateman wrote:
>
> < 1. I think there is indeed a huge advantage in doing the web server in lisp.
>
> Yes, I wouldn't have thought so a while ago, but after I learning a bit about lisp
> and how maxima represents objects internally, I think it is the
> prefered route.
>
> < I wrote one for Tilu, which is either online or I can send to you. The web
> < interface is old and
> < rather simplistic, and does not deal with "is n positive or negative" since
> < that
> < doesn't happen for Tilu. It also just does a simple text display of formulas,
> < and has
> < no plotting.
>
> Yes, please do. I have arrived at a similar interface, which takes a
> surprisingly small amount of code, given allegroserve.
The source code is online in
http://www.cs.berkeley.edu/~fateman/tilu/
in particular, the internet server code is in the file tilu-iserve.cl
I think that iserve and neo were earlier names for allegroserve.
(There are other web-hosting-in-lisp software packages. I don't know the
relative advantages or disadvantages, but
one other that seems to be used by people is huchentoot. )