Boost logo

Boost :

From: David Abrahams (dave_at_[hidden])
Date: 2004-09-17 08:03:20


"Andreas Huber" <ah2003_at_[hidden]> writes:

> Rob Stewart wrote:
>> I'm confused. Those references to the libraries would be spelled
>> Boost::SmartPtr (or whatever) and Boost::Thread, right?
>
> That would be one possibility. However I think the double colon still
> hints too much in the direction that there is a namespace called
> Boost::Thread. Boosters of course know that namespace identifiers are
> lowercase, but an outsider maybe doesn't. Since we can't consistently
> name libs after the namespace they're residing in I now totally agree
> with Dave that we should choose a naming convention that has obviously
> nothing to do with C++ identifiers whatsoever. Plus, Dave's convention
> has the advantage that only very few people need to change the names
> in the docs/books, etc.

Does that change your vote?

-- 
Dave Abrahams
Boost Consulting
http://www.boost-consulting.com

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