Concurrency utils for C/C++
By Chris Quenelle on Aug 16, 2005
Wow, I always thought C and C++ programmers could really use some good threads utility functions, because the same design patterns are used over and over again. I see now that Java has exactly the kinds of things I was thinking of in the Concurrency Utilities. Is there anything this short and to-the-point for C or C++? It would be nice to bundle something like that with our C and C++ compilers. I know about the Boost library for C++, but that's a huge library with lots of other stuff in it, and it doesn't help for C. Is everyone still implementing their own thread-pool data structures and their own reader-writer or reentrant locks on top of posix threads?