Boost logo

Boost :

Subject: Re: [boost] Generalized concept usage in Boost libraries
From: David Abrahams (dave_at_[hidden])
Date: 2009-07-27 07:25:08


on Sun Jul 26 2009, joel <joel.falcou-AT-lri.fr> wrote:

> Mathias Gaunard wrote:
>
>> Should all Boost libraries be modified in order to include concept checking, and
>> should it become part of the programming policy?
>> From what I can see, it seems most libraries don't make use of Boost.ConceptCheck at
>> all.

It is way underutilized. BCCL finds bugs in library code as well as
user code. Very powerful.

> I'm all for it. Maybe the problem is that people don't know about
> BCC.

There is the potential to increase compile times. But if we made it
possible to switch it on and off, that would mitigate.

> Moreover, libraries from before BCC couldn't have used it ;)

It's been around a _long_ time.

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

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