Ars has a
writeup about the recent open sourcing of GCD, Apple's new concurrency/multi-threading framework. My naive understanding of it is that it basically makes using a bunch of queues very simple, so reduces threading to a series of consumer/producer problems.
If you think about it, erlang is kind of like that, with each node being a queue with behaviour.
Anyhoo, the design of GCD is close to how I imagine the threading in DynamOs working.
No comments:
Post a Comment