On TV.com: TRUE BLOOD Meets a Werewolf Biker Gang
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 1 of 18:
Next »
You do realize that...
You do realize that GCD is just a combination of 2 technologies that already existed previously on other platforms, right?

a) Apple finally added "closures", aka "anonymous methods" or "lambda expressions" to Objective-C. Other languages have had this for many many years, and it is what you need to create the "blocks" you are talking about.

b) Apple added APIs that can take these "blocks" and schedule them to be executed on different threads/cores. There are many different libraries available on other platforms that have done the same for years.

The only slight advantage Apple has is that these APIs are now provided by the OS, while in other cases they had to be used via add-on libraries. But they have no real technical advantage. Other libraries are also globally (hence system-wide) aware of other threads as well as all hardware resources, so there really is no technical advantage in Apple's case.

So I would hardly write a whole blog about how Apple is blazing a new trail when in fact all they are doing is catching up.
Posted by: Qbt   Posted on: 08/31/09  (Edited: 08/31/2009 @ 08:32) You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

You do realize that...  Qbt | 08/31/09
Thank you  gnesterenko | 08/31/09
Multiple cores  CobraA1 | 08/31/09
core != process  shis-ka-bob | 09/01/09
SL is a small but impressive update  Richard Flude | 08/31/09
Really?  Qbt | 09/01/09
Yes  Richard Flude | 09/01/09
That's the best you can come up with?  Qbt | 09/01/09
And yet you come up with nothing  Richard Flude | 09/02/09
closures != anonymous methods  shis-ka-bob | 09/01/09
Not so fast...  Qbt | 09/01/09
It's always awesome  goff256 | 08/31/09
Yep, first at many things  gnesterenko | 08/31/09
Yes, because the typical response  Qbt | 08/31/09
Just like the iPod caught up to MP3 players already  James Quinn | 09/07/09
Some thoughts  CobraA1 | 08/31/09
And all this explains why...  zkiwi | 08/31/09
Finally an informed article re SL on ZDNet  Richard Flude | 08/31/09

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

Click Here