On Tweleve Years of Grand Central Dispatch

1 · Alan Storm · Dec. 1, 2020, 1:46 p.m.
Summary
What went wrong with the libdispatch. A tale of caution for the future of concurrency.. This post from “Thomas“, the creator of the OS X/Mac OS utility TimeMachineEditor crossed my desk the other day. I remember when Apple announced Grand Central Dispatch (the branded name for libdispatch) as a thing, and being surprised that desktop systems developers were borrowing patterns (queues) that seemed to work well in the world of web applications. As I’m not an Apple developer I filed this away in my...