Re: Review: Config system
David Abrahams <david.abrahams <at> rcn.com>
2001-09-01 00:44:47 GMT
Aleksey makes some excellent points. On the other hand it is really useful
for developers who can handle the issues if they don't have to crawl through
all of their bug workarounds and disable them just to see how well a new
compiler works. The solution seems obvious to me: we specify a preprocessor
symbol which, when #defined, makes the appropriate assumption for
developers... shall we say, BOOST_DEVELOPER?
-Dave
----- Original Message -----
From: "Aleksey Gurtovoy" <alexy <at> meta-comm.com>
To: <boost <at> yahoogroups.com>
Sent: Friday, August 31, 2001 6:28 PM
Subject: RE: [boost] Review: Config system
> Jens Maurer wrote:
> > On a different topic discussed here, unknown compiler versions
> > should be assumed to be fully compliant. If they aren't,
> > people will complain here, and we will know thusly that a new
> > version of some compiler has appeared and we can make appropriate
> > corrections.
>
> Being a real-world _user_ of boost (as opposite to a developer) I strongly
> disagree. Using of boost libraries in your project is supposed to help you
> in your every-day professional life, not to make it harder. Switching to a
> new version of the compiler and getting _your own_ code to compile and
work
> is painful enough without being forced to deal with a sudden break of 3rd
> party libraries' code, even (and especially) if one these libraries is
> "boost". Although fortunately it's not a case for our team, I know that
(Continue reading)