Boost logo

Boost :

Subject: Re: [boost] [review] Review of Outcome (starts Fri-19-May)
From: Emil Dotchevski (emildotchevski_at_[hidden])
Date: 2017-05-21 00:00:43


On Sat, May 20, 2017 at 3:47 PM, Peter Dimov via Boost <
boost_at_[hidden]> wrote:

> Niall Douglas wrote:
>
> And finally, I do intend to keep Outcome working completely independent of
>> Boost. The vast majority of my user base explicitly do not want a Boost
>> dependency.
>>
>
> The vast majority of your user base may change if your library is
> accepted. It almost certainly will.
>
> Not wanting to depend on Boost is understandable. Our common
> infrastructure however is not just a whim of ours, it's a service to Boost
> users. Going through BOOST_ASSERT and BOOST_THROW_EXCEPTION instead of
> rolling your own is more convenient for people who have already configured
> BOOST_ASSERT and BOOST_THROW_EXCEPTION to do what they want them to do and
> would rather not repeat that exercise for every new library, however
> wonderful.
>

It is possible to make such use of Boost macros the default while allowing
people who don't want to depend on other Boost libraries to opt-out.


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