Subject: Re: [boost] [review][beast] Review of Beast starts today : July 1 - July 10
From: Vinnie Falco (vinnie.falco_at_[hidden])
Date: 2017-07-03 16:40:19


On Mon, Jul 3, 2017 at 9:37 AM, Phil Endecott via Boost
<boost_at_[hidden]> wrote:
> I think this is an important point - on what platforms is Beast
> actually useful in practice?

Wherever Boost.Asio is useful.

> How much of Beast is useful without ASIO?

Not very much, although you can use beast::http::serializer and
beast::http::basic_parser using only <boost/asio/buffer.hpp> which is
pretty small, self contained, and knows nothing about sockets.

There is a point of contention here, one reviewer thinks that
buffer.hpp should not be a dependency. However that discussion is
stalled due to non-technical reasons.

Realistically speaking if you are trying to use Beast without Asio
(modulo buffer.hpp as stated above) you aren't going to get very far
at all.