Boost logo

Boost :

Subject: Re: [boost] [review] Dataflow Library
From: David Abrahams (dave_at_[hidden])
Date: 2008-09-04 13:58:15

on Thu Sep 04 2008, "Giovanni Piero Deretta" <> wrote:

> On Thu, Sep 4, 2008 at 7:21 PM, David Abrahams <dave_at_[hidden]> wrote:
>> Okay, but which applications need runtime configurability? Would not
>> the performance advantages of a compile-time structure be more valuable
>> than the flexibility of runtime configuration in most applications?
> Distributed applications could be a good use case. If you have your
> components on different machines, you can't take advantage of
> compile-time structure anyways.
> Even for normal applications it is often very useful to be able to
> reorganize your pipeline without a recompile, at least for coarse
> grained components, where the benefit of static checking and
> optimization might be less important. In particular, the ability to
> add or remove sink and sources, or disabling optional components, is
> very useful.

Good points, all.


Dave Abrahams
BoostPro Computing

Boost list run by bdawes at, gregod at, cpdaniel at, john at