
-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of Peter Dimov Sent: Monday, March 19, 2007 1:16 PM To: boost-devel Subject: [boost] Boost.Threads, N2178, N2184, et al
Hello everyone,
I'd like to start working on a Boost implementation of my threading proposal N2178:
http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2007/n2178.html
but, as you'll see if you take a look at it, it differs from the current Boost.Threads and Howard Hinnant's competing N2184 in a number of important places, and having two competing libraries in Boost that do the same thing may not be a good idea.
So what would be the best way to proceed?
Is there some functionality you get with one that you don't with the other? It might be helpful to focus on that. Aside: Why do you want to bring pthreads into the mix? I know the two threading APIS are Windows and pthreads but still... Couldn't you define a new API that would be a thin wrapper for pthreads?