Re: Lisp and Web Programming





> You don't want to use CGI at .. trust me : .. CGI is a hack at best.
>

CGI is de facto standard bridge between a web server and an
application. mod_lisp is a hack -- it is a C program grafted into one
particular implementation. FastCGI is slightly better than mod_lisp but
only exists because writing a fast cGI bridge requires C programming
anyway; unless the bridge is written in LISP.

CGI implemented in Common Lisp is an excellent solution: it eliminates
to patch a fix the web server, is written in good language, and runs
faster than a C program doing the same job. And then, when you need
state, you can connect to a persistent program from within the bridge.

David Tolpin

.



Relevant Pages

  • Re: Lisp and Web Programming
    ... > only exists because writing a fast cGI bridge requires C programming ... > to patch a fix the web server, is written in good language, and runs ... Ring the bells that still can ring. ...
    (comp.lang.lisp)
  • Re: ruby in the government - 1.6.x -> 1.8.x woes
    ... > one of the biggest stumbling blocks to the widespread adoption of ruby in my ... I don't have a rationale for the Ruby shortcoming, ... > on a related note - anyone know of a compatability layer to bridge 1.6.8 to ... > to render useless any cgi code written for the former, ...
    (comp.lang.ruby)
  • Re: ruby in the government - 1.6.x -> 1.8.x woes
    ... > one of the biggest stumbling blocks to the widespread adoption of ruby in my ... I don't have a rationale for the Ruby shortcoming, ... > on a related note - anyone know of a compatability layer to bridge 1.6.8 to ... > to render useless any cgi code written for the former, ...
    (comp.lang.ruby)
  • Re: Lisp and Web Programming
    ... Apache is just one particular web server implemented in C for posix ... There are many others supporting CGI. ... CGI in common lisp is faster than CGI in C: ...
    (comp.lang.lisp)
  • Re: using common lisp with python.
    ... what I'm looking to do is use python as a bridge between C ... and Common Lisp to create a virtual city that contains Artificial life. ...
    (comp.lang.python)