|
Boost : |
From: David Abrahams (dave_at_[hidden])
Date: 2005-04-02 11:25:01
Douglas Gregor <doug.gregor_at_[hidden]> writes:
> On Apr 2, 2005, at 8:12 AM, Peter Dimov wrote:
>
>> Douglas Gregor wrote:
>>>
>>> IMHO, just putting it in <boost/functional.hpp> is the right thing to
>>> do. It matches TR1 and avoids another top-level header.
>>
>> I don't see why it's a good thing to avoid top-level headers when
>> they correspond to a top-level identifier.
>
> We have a lot of top-level headers, so I'm leery of adding more.
> Looking at the list of headers is a common way (for me) to find
> something I'm looking for in a library, and the list of headers we have
> is quite daunting. I've heard from several people that the sheer size
> of Boost is getting daunting, and this is one place where we might be a
> little more picky in the future.
IMO the right solution to that problem is a granular installer that
can reliably sort out the dependencies.
-- Dave Abrahams Boost Consulting www.boost-consulting.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk