|
Boost : |
From: Jody Hagins (jody-boost-011304_at_[hidden])
Date: 2005-08-16 01:44:38
On Mon, 15 Aug 2005 23:21:29 -0600
"Jonathan Turkanis" <technews_at_[hidden]> wrote:
> > I think dropping support for some compilers would constitute a major
> > upgrade, regardless of any new features, functionality, etc.
>
> Removing features should never constitute an upgrade.
Sure it does. We see examples of addition through subtraction in many
areas of life and engineering.
Removing the complexity that surrounds support for many old compilers is
an incredible upgrade, IMO.
Consider some of the major problems with ACE, and you will quickly see
that many are due simply to the breadth of support for decreped
compilers and operating systems. Dropping compilers that did not
support namespaces and other rudimentary "features" was a great
"upgrade."
While the breadth of support has helped boost gain wide acceptance, it
is also the single biggest fault of the library as well.
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk