
15 Jun
2005
15 Jun
'05
8:45 p.m.
I don't remember whether I expressed these concerns earlier, but I don't think most of the names ought to have been in namespace boost. For example, names like range_xxxx are crying out for a range:: namespace in which to put a component called xxxx. Also, names like begin and end are so general and important that I think they should have been in boost::range, with perhaps an optional header that brings them into namespace boost via using declaration. -- Dave Abrahams Boost Consulting www.boost-consulting.com