I wrote yet another tiny web server, but this one is
in JavaScript.
Why?
People tend to think of JavaScript as a crippled Java, but it's
really more like awk on steroids, and not in the bad way that perl went.
The version of the language I'm using for this has some non-standard
extra objects added for file I/O and system access.
With these additions, I think it makes a fairly good general-purpose
scripting language, and I wrote the web server to illustrate the point.
Perhaps someday if the I/O extensions become standardized, general use
of JavaScript will catch on.