Boost logo

Boost :

From: Darren Garvey (darren.garvey_at_[hidden])
Date: 2008-05-16 12:36:44

Hi Mathias,

2008/5/16 Mathias Gaunard <mathias.gaunard_at_[hidden]>:

> I wonder what the status of Boost.CGI is, is it still being worked on?
> It seemed it had quite some potential.
> I'd quite like to write a web application for an embedded system, so I
> need something lightweight and I'd like to avoid using something like
> PHP or Python.
> By the way, it would be nice to be able to create directly a simple HTTP
> server instead of a FastCGI one.

Yep, it's still being worked on! I just finished exams (today) so I can get
back to working on it.

At the moment it's not as lightweight as it could be (the echo example is
~150K in release mode), but I think that's because <iostream> is being
pulled in somewhere, unnecessarily. One of many things I need to work on.

I'd love to hear how it fairs in an embedded system, let me know if you have
a go.

As for HTTP, that's something that I've always hoped could be supported in
some way or other, but it's not possible right now. Check out the
lightweight HTTP examples in Boost.Asio, perhaps?

Thanks for the interest,


P.S. The release branch is probably the safest code for now: **
      I'm planning on making some breaking changes on the trunk soon.

P.P.S. There are some prebuilt docs at:

Boost list run by bdawes at, gregod at, cpdaniel at, john at