"Robust C++: P and V Considered Harmful"
https://www.codeproject.com/Articles/5246597/Robust-Cplusplus-P-and-V-Considered-Harmful
"This article's title is a little cheeky. Two essential contributions by
the late Edsger Dijkstra were Go To Statement Considered Harmful, whose
thesis is now accepted virtually without question, and Over de
sequentialiteit van procesbeschrijvingen, which introduced the semaphore
operations P (wait) and V (signal) to protect critical regions."
Interesting. And playing on Dijkstra was neat.
Lynn