Since clang/llvm has no plan to support OpenMP any time soon, and Intel is going far away down the road of TBB library. Is it still worth to implement multi-thread scientific libraries (I am working on ccv: <http://github.com/liuliu/ccv>) on top of OpenMP? Despite all the criticisms, my experience with OpenMP is quite happy (it is super easy to use, and the performance gain is reasonable). But if it is a dying technology, what's the replacement for easier-multi-thread in C? (not pthread, and TBB is C++ thing). Thanks!