From: David Abrahams (dave_at_[hidden])
Date: 2007-04-03 16:38:35
on Mon Apr 02 2007, Roland Schwarz <roland.schwarz-AT-chello.at> wrote:
> David Abrahams wrote:
>> No, boost is not even one library much less a monolithic one. Boost
>> is a library collection. I've seen the dependencies among the Boost
>> libraries graphed, and unlike some other development frameworks,
>> which just show up as a big blob, Boost is neatly partitioned and the
>> dependencies tend to be a unidirectional DAG.
> Really? I very much would like to see this graph.
It was in a preview of code structure analysis software from this
company: http://headwaysoft.com/index.php. They were interested in
making an analysis of Boost publicly (I think) available online. I've
Bcc'd my friend there; if he wants to pipe up, he will (Paul, you have
to register if you want to post on this mailing list).
> If this is available somewhere I think it would be nice to show it
> somewhere on the web!
Agreed, for real.
> Besides being a nice eye-candy it would
> support those in need for these kind of arguments.
> I would have volunteered in providing this graph, but unfortunately I
> must have been doing something completely wrong when I was trying to
> generate such a graph on my own. It reminded me very much of the wool
> ball my cat likes to play with than a well structured graph. :-(
Well, at the time, Headway's software really did show a remarkable
difference between Boost and ACE in that respect.
-- Dave Abrahams Boost Consulting www.boost-consulting.com Don't Miss BoostCon 2007! ==> http://www.boostcon.com
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk