[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: new module: (web uri)

From: Mike Gran
Subject: Re: new module: (web uri)
Date: Sun, 17 Oct 2010 13:05:41 -0700 (PDT)

> Hello,

> The goal is to  build up to having an HTTP client and a toy HTTP server
> in Guile itself.  Obviously this coincides with Guile-WWW in scope; I've
> chosen the (web ...)  namespace so as not to conflict.

Hi Andy,

As you probably know, there are already a couple of guile webservers.
Last time I checked TTN's sizzweb was probably the best maintained.

If you're avoiding that for license reasons, I'd suggest wrapping 
up GNU libmicrohttpd.

Writing yet another webserver for fun is one thing, but, writing yet
another webserver for inclusion in Guile is the path of madness, because
you'd be implying that it is, in some sense, validated.  A webserver
is oh so deceptively simple...  But looking at the http11 parser
in Mongrel2, for example, shows how it is harder than it looks.

BTW, I haven't tried it yet, but, a Guile / Mongrel2 could make for
a great platform, with not too much glue code.

But, just my 2 cents.


Mike Gran

reply via email to

[Prev in Thread] Current Thread [Next in Thread]