ANNOUNCE: Common Lisp Web Server (60.57)

John C. Mallery (jcma@ai.mit.edu)
Wed, 13 Nov 1996 16:28:40 -0500

Server: A full-featured, production-quality, HTTP 1.1 Compliant Web server=
wholely written in Common Lisp is *freely* available from the following URL=
at the MIT Artificial Intelligence Laboratory.

Information: http://www.ai.mit.edu/projects/iiip/doc/cl-http/home-page.html

Q: Why might you care about this?

A: You might be interested in:

* Minimizing the cycle time from conceptualization to market.=20
(Cooler than being last to market!)

* Generating all HTML interfaces on the fly.=20
(Cooler than terabytes of legacy html!)

* Synthesing JavaScript and Java on the fly.=20
(Cooler than typing it in by hand!)

* Creating 3D VRML worlds on the fly.
(Cooler than learning OpenInventor!)

* Using an extensible presentation lattice
to accept input or present output.
(Cooler than duplicating endless input validators,
and then getting a better idea!)=20

* Developing complex or advanced Web applications.=20
(Cooler than serving static files!)

* Creating intelligent, knowledge-based Web sites.=20
(Cooler than even an "Active-X enchanced" site!)=20

Language: Common Lisp is a dynamic, object-oriented programming language=
that is used to develop and deploy leading-edge applications in university,=
government, and business settings. This highly flexible and evolvable=
language has been typically used to develop large and complex artificial=
intelligence or natural languagge understanding systems. These kindsof=
power programming tools are becoming increasingly relevant for Web=
developers as ever more is required in ever less time.

Platforms: The server presently runs with full source-compatibility on the=
following platforms:

* Macintosh (MCL - Comes on the CD)

* UNIX (Allegro, LispWorks, Lucid) (Many flavors, including SunOS,=
Solaris, SGI, OSF)

* Windows NT (Allegro) (Several new Lisps currently being tuned for NT).=20

* Lisp Machines (Symbolics 8.3, Open Genera 1.0)

Additional ports are underway.

Reality: This server was the first known HTTP 1.1 implementation last=
August, and has subsequently
been through a second release cycle. Also included in the distribution are a=
program-level
client with 1.0 persistent connections, an HTML parser, and a=
constraint-based web walker. =20
Snap up this opportunity now before the next release add new modules to the=
learning curve.