Subj : Re: [RFC] Boost.Threads on its way to C++0x To : comp.programming.threads From : Michael Lindner Date : Mon May 02 2005 04:00 pm On 2005-04-30, Ben Hutchings wrote: > The problem I have is that while the non-default constructor of > boost::thread produces an object that's both an identifier and a > joiner, the default constructor produces an object that's just an > identifier. Hear hear! I use the rest of the boost thread library, but not the thread class itself. The thread class is *not* a thread, it's a thread id, with the restriction that I can't do anything with it (like pass it around, store it in a container, or print it in a log file). My suggestions for omproving boost::thread are to take out the non_copyable restriction, add a self(), and add iostream insertion. I also agree with the comments on xtime. I use different classes there as well. -- Michael Lindner .