Boost logo

Boost :

From: Eric Niebler (eric_at_[hidden])
Date: 2007-08-13 16:54:25


Steven Watanabe wrote:
>> The inserter design (with commit()) came out of a design discussion with
>> Dave A., which I took the time to review this morning. He was coming at
>> the problem from the perspective of MTL4 -- matrices and vectors. For
>> MTL4, he wanted generic ways of representing sparse data and of building
>> sequences. We wanted a mechanism that was general. He imagined a desire
>> to temporarily violate the invariants of a sequence while building it,
>> and then using commit() to "make it good".
>>
>> <snip>
>
> I see. The inserters make a lot more sense in
> a larger context.

Your vote to reject the time series library was based in part on your
feeling that the ordered inserter interface was wrong. Now that I've
explained the reasons for the interface, does it change your vote?

-- 
Eric Niebler
Boost Consulting
www.boost-consulting.com
The Astoria Seminar ==> http://www.astoriaseminar.com

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