Pavel Sanda wrote: > 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.
Yey, tr1-regex was not a 100% drop-in. Then the signals are also left an some minor things from boost. Peter