Pages

C++ Concurrency and Parallelism

One of the blessings and curses of C++ is its Standardization Committee. The bureaucrats that steer the language can surely be both. I admit that I have found myself frustrated with the slowness and lag that C++ can have with catching up with progress, but when I think about it I wouldn’t be able to find a way to move forward such a huge language, with so many different forces pushing for its evolution. Today I read this article about the implementation of threading, parallelism and concurrency in C++, and it can be very explanatory on why questions “y u no standar threading, C++?” don’t have an easy answer.