On The Internet Nobody Knows You're a Lambda

Brent Benson

Today, most large-scale programs are web-based
and communicate with users through an HTTP server.
In this new server-based world, issues like application
delivery, self-contained executable creation, support
for native windowing APIs, runtime library size and
other issues that have prevented the widespread
adoption of more diverse and higher level programming
languages are becoming less and less important. This
paper attempts to point out some of the opportunities
and some of the challenges that face developers who
want to use languages like Lisp and Scheme to write the
next generation of web-based applications.
[Show PDF]