Ian Bicking: the old part of his blog

Comment

"""I think it's a little weird too, as it's mostly just broken if you are running without threads in a single process."""

That model is often adequate for two scenarios:

1) Debugging an application in a single-user mode, and

2) Running a desktop application whose UI is via a web browser.

These are important uses of HTTP that shouldn't be left out.
Comment on WSGI Sample Apps and Middleware
by Phillip J. Eby