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.