[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: SUBMISSION: New Library for kdesupport: indexlib
From:       Richard Smith <kde () metafoo ! co ! uk>
Date:       2005-06-15 18:30:45
Message-ID: 200506151930.46664.kde () metafoo ! co ! uk
[Download RAW message or body]

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
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic