4 ms·
Grand Central Dispatch and C blocks aren't technically interesting. Lots of languages have lambdas--the .NET framework has since, what, 2003? including via an
by gecko 16y ago
Grand Central Dispatch and C blocks aren't technically interesting. Lots of languages have lambdas--the .NET framework has since, what, 2003? including via an incompatible extension to C++, which is almost exactly like C blocks to C?--and GCD, while fascinating for the Mac platform, isn't meaningfully different from thread pools on other platforms, such as Windows NT 4.
clang is interesting, and I will grant you OpenCL. So there are a couple. But very, very few.
- cpr 16y agoGCD is more than a thread library. It may not be "high CS" but it's a well-engineered solution that takes into account system-wide activity. I.e., it's reflecting good engineering, not basic CS.