
Peter Dimov wrote:
JOAQUIN LOPEZ MU?Z:
namespace boost { namespace foobar
...
This is not the case at least for one Boost library, namely Boost.Tuple, whose associated namespace is boost::tuples, with a postfixed 's'.
It's also not the case for std::tuple, whose namespace is std, without a subnamespace. :-)
One benefit of having everything in boost (or, more precisely, everything that is supposed to be proposed for inclusion into the standard library) is that name collisions become apparent earlier.
Boost.Tuple should have been a "core" library. Yes, I agree that everything that is supposed to be proposed for inclusion into the standard library should be at the "core". I'll add this in the draft. Thanks for the note. Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net