Boost logo

Boost :

Subject: Re: [boost] A set of individual libraries vs. One big library
From: Robert Ramey (ramey_at_[hidden])
Date: 2009-01-19 17:03:46


Emil Dotchevski wrote:
> On Mon, Jan 19, 2009 at 11:13 AM, Stefan Seefeld
> <seefeld_at_[hidden]> wrote:
>> Emil Dotchevski wrote:
>> This seems to me a rather academic question, in contrast to the
>> original request. Boost is still shipped as a single package on most
>> (if not all) platforms, and providing some help to packagers to be
>> able to split it up would be extremely useful.
>
> How would it be extremely useful?

Permit me to answer that.

a) First of all - it is ALOT less time to build and test only the libraries
that one actually uses rather than the whole set.
b) In practice, its common to find a couple of anomolies in one or the other
libraries and this
takes a disproportionate amount of tiem to track down and get
things built. If one is building/testing less only what he is going
to actually use, this situation is less likely to waste a lot of time.
And, each build/test attempt takes less time as well.
d) When some such anomolie occurs, one has to spend the time
to determine whether or not it's a problem for the current application
and this takes time as well.
c) As boost grows - this problem gets bigger - even for someone
using only a couple of libraries. That is, the current system doesn't
scale.

Robert Ramey

> Emil Dotchevski
> Reverge Studios, Inc.
> http://www.revergestudios.com/reblog/index.php?n=ReCode
> _______________________________________________
> Unsubscribe & other changes:
> http://lists.boost.org/mailman/listinfo.cgi/boost


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