Semaphores are Surprisingly Versatile

Jeff Preshing (via Jean-Francois Roy): I used to think semaphores were strange and old-fashioned. They were invented by Edsger Dijkstra back in the early 1960s, before anyone had done much multithreaded programming, or much programming at all, for that matter. I knew that a semaphore could keep track of available units of a resource, or … Continue reading Semaphores are Surprisingly Versatile