Peter Kümmel wrote: > We often have 'using namespace std' in our code and msvc10 makes bind > visible as std::bind, this generates many conflicts. And why should > we use third party code when the compiler comes with it's own > implementation? > > Using tr1 also prevents the including of myriads of boost headers, thus > speeds up compiling. > > And I still hope we could sometime completely remove the boost dependency, > because we don't use it at many places, and most functionality is already > there (stl or Qt).
from what i remember we tried to kill boost on last dev meeting and replace it by tr1, but the whole business was canceled because some ms compiler stop to work. maybe its no more trouble. also some regexp routines are not fully compatible in tr1 iirc. but killing boost would be nice. pavel