Concurrent programming

Threads, locks, cores, conditions

2018-03-24 — 2020-02-17

Wherein threading and locking are examined through a sequence of example programs, condition variables are explained, and POSIX threads are introduced as the terminology and patterns to be learned.

compsci
computers are awful
concurrency hell
Figure 1