MAWL
MAWL -- The Mother of All Web Languages --
is an application language for
programming interactive services in the context of the World Wide Web. The
language is simple and intuitive to learn.
As with yacc, general-purpose
computation is done in a host language. Currently,
there is a version of MAWL for C++, and version of MAWL for
Standard ML of New Jersey. MAWL
offers conveniences
such as control abstraction, persistent state management, synchronization, and
shared memory. In addition, the MAWL compiler performs static checking
designed to prevent common web programming errors.
For a discussion of the principles of MAWL's
design, we recommend you check out
the MAWL paper
by Chris Ramming and Dave Ladd,
presented at the Fourth World Wide Web conference.
Send additional queries to mawl@research.att.com.