[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