On Mon, Jul 3, 2017 at 9:37 AM, Phil Endecott via Boost <boost@lists.boost.org> 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.