SUBMISSION: New Library for kdesupport: indexlib

Richard Smith kde at metafoo.co.uk
Wed Jun 15 19:30:45 BST 2005


On Wednesday 15 June 2005 03:59, David Johnson wrote:
> On Tuesday 14 June 2005 01:08 pm, Koos Vriezen wrote:
> > What exactly do you mean with "opposite of good OO design", use of
> > templates in general or just the boost library? If the latter, then
> > all over the place or just some parts?
>
> I mean the Boost library overall. It is so tightly coupled that it's
> pretty much nonsense to consider it piece by piece. Class A is
> dependent upon class B and C, which are dependent on class D, E and F,
> and so on. You might care less about Noncopyable, but you're going to
> get it anyway because someone else decided that class Fu shouldn't be
> copied. This coupling makes it impossible the ISO committee to pick
> just one or two nice bits from Boost. If they use any of it they're
> going to have to suck in at least half of it.

It appears you've not heard that they *have* picked just a few nice bits from 
boost:

http://www.open-std.org/jtc1/sc22/wg21/docs/library_technical_report.html

In particular, boost::function, boost::tuple and boost::shared_ptr/weak_ptr 
are included in C++ TR1.
-- 
Richard




More information about the kde-core-devel mailing list