[MacRuby-devel] Grand Central Dispatch and MacRuby?

Chuck Remes cremes.devlist at mac.com
Tue Jun 9 09:28:28 PDT 2009


The Grand Central stuff is using the new block syntax introduced for  
Obj-C 2.0. That has been discussed publicly so it is no longer  
embargoed under NDA.

Any ruby implementation would likely build on the obj-c block syntax,  
so that is safe to discuss. How it would specifically tie in to the  
Grand Central API is off limits until September.

cr

On Jun 9, 2009, at 11:08 AM, Matt Aimonetti wrote:

> Rich,
>
>  I believe (but I'm not sure) that Grand Central Dispatch as well as  
> a Snow Leopard are technologies under NDA and can't be discussed  
> publicly on the mailing list. I'm not in the know and can only  
> speculate. My guess is that MacRuby will eventually take advantage  
> of GCD but I'm afraid, we will have to wait for Sept. to know more  
> about that.
>
> - Matt
>
> On Tue, Jun 9, 2009 at 5:57 AM, Rich Morin <rdm at cfcl.com> wrote:
> Grand Central Dispatch is Apple's proposed technology for making
> concurrent programming easier and safer.  It looks pretty cool,
> as far as I can tell from the somewhat fluffy discussion here:
>
> http://images.apple.com/macosx/technology/docs/GrandCentral_TB_brief_20090608.pdf
>
> It's also pretty clear that any first-class development language
> on Mac OS X, going forward, will have to support this.  Ruby has
> all sorts of block-based goodness already and Laurent is busily
> implementing JIT for MacRuby, so I speculate that GCD may well be
> in MacRuby's future.
>
> Has anyone looked into this possibility, if only to the extent of
> sketching out what language extensions might be needed?
>
> -r
> --
> http://www.cfcl.com/rdm            Rich Morin
> http://www.cfcl.com/rdm/resume     rdm at cfcl.com
> http://www.cfcl.com/rdm/weblog     +1 650-873-7841
>
> Technical editing and writing, programming, and web development
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
>
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel at lists.macosforge.org
> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macruby-devel/attachments/20090609/c174c95f/attachment.html>


More information about the MacRuby-devel mailing list