Arvid Gerstmann is a programmer and CTO. He is interested in writing high
performance C++ systems. His areas of expertise include, but are not limited
to, writing game engines, standard libraries and compilers. Arvid is a
recovering C developer, who likes to develop his own language dialects. In his
spare time he likes a good coffee while debating C++.
Multithreading 101: Concurrency Primitives From Scratch