Boost logo

Boost :

Subject: Re: [boost] boost and vendor's TR1 implementations
From: David Abrahams (dave_at_[hidden])
Date: 2008-11-12 12:14:55


on Wed Nov 12 2008, Sergey Sadovnikov <flex_ferrum-AT-artberg.ru> wrote:

> By the way when C++0x will be committed and std::tr1 namespace will be merged
> with std namespace a lot of code will become uncompilable because of
> both std and boost namespaces exposed into global or local scope.

"Doctor, it hurts when I do this..."

Sorry to be glib, but I really can't get too worked up over this.
This is why we have namespaces. If you erase the namespace boundaries,
collisions happen. Should anyone be surprised that names in Boost, a
library collection specifically aimed at standardization, eventually
match some of those in std::?

-- 
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