Boost logo

Boost :

Subject: Re: [boost] OK to remove Concept related config macros?
From: John Maddock (boost.regex_at_[hidden])
Date: 2011-03-15 05:24:44


>>> I notice we have some Boost.Config macros related to C++0x concepts,
>>> except of course concepts are no longer part of C++0x... anyone object
>>> if I remove these along with their associated tests?
>> I know that some people are implementing concepts in clang, and hoping to
>> look at getting them into the next version of C++.

Indeed, but there are no *current* compilers using them, and they won't be
part of C++0x so at the very least the macros are misnamed.

> Nothing in Boost is going to be needing
> these macros in the foreseeable future.
> We can them back in 10 years if we need to.

Indeed, and in any case C++2x concepts may look quite different to the 0x
proposal, Oh and no Boost code seems to depend upon these either...

Cheers, John.


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk