Boost logo

Boost :

Subject: Re: [boost] [review][beast] Review of Beast starts today : July 1 - July 10
From: Nelson, Erik - 2 (erik.l.nelson_at_[hidden])
Date: 2017-07-03 17:42:41


> -----Original Message-----
> From: Boost [mailto:boost-bounces_at_[hidden]] On Behalf Of Zach Laine
> via Boost
> Sent: Monday, July 03, 2017 1:25 PM
>
> On Mon, Jul 3, 2017 at 11:54 AM, Emil Dotchevski via Boost <
> boost_at_[hidden]> wrote:
>
> > On Mon, Jul 3, 2017 at 9:40 AM, Vinnie Falco via Boost <
> > boost_at_[hidden]> wrote:
> >
> > > > How much of Beast is useful without ASIO?
> > >
> > > 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.
> >
> > In my opinion, arguing that coupling is necessary should begin with
> > defining an interface which Beast can use, which can be trivially
> > implemented in terms of Asio. In designing this interface the only concern
> > should be avoiding the coupling; specifically, performance considerations
> > should be completely ignored. Only then we can have a reasonable
> discussion
> > is it worth it.
>
>
> This is a very good way to think about this.
>

+1

> > Regardless, in my experience this kind of exercise always
> > improves the design of a library.
>
>
> This is definitely true.
>

+1

----------------------------------------------------------------------
This message, and any attachments, is for the intended recipient(s) only, may contain information that is privileged, confidential and/or proprietary and subject to important terms and conditions available at http://www.bankofamerica.com/emaildisclaimer. If you are not the intended recipient, please delete this message.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk