Originally Posted by
brewbuck
The C++ standardized threading support is pathetic and about 15 years too late. Just the fact that it exposes a raw "thread" object instead of using real tasks and task scheduling is a sign that they missed the boat. Using threads and mutexes directly is the concurrency equivalent of writing your entire program in assembly language.