[MacRuby-devel] 0.3 available for testing

Charles Oliver Nutter charles.nutter at sun.com
Mon Sep 8 15:50:50 PDT 2008


Richard Kilmer wrote:
> Charles had indicated in a recent post on his blog that folks were  
> working
> on this type of "nice Ruby layer" stuff over Java libraries on JRuby  
> too.
> I hope that HotCocoa does, indeed, work as a nice approach to wrapping
> the Cocoa classes because I think it will help Rubiests come to
> MacRuby and be able to effectively leverage the massive set of
> frameworks on OS X.

It seems like there's a lot of parallels here to some of the APIs people 
are writing for JRuby. In the JRuby world the APIs range from JRuby's 
base level of Rubifying--which includes camelCase to under_score and 
Array/Hash-like behaviors for Java List/Map interfaces--through 
tool-driven APIs like MonkeyBars, all the way up to full-on builders 
like Rubeus and Cheri. And from what I understand of Cocoa the APIs are 
structured similarly.

Is there a mailing list for RubyCocoa or should we discuss things here? 
I'd love to have some conversations about API design and pull in others 
doing the same thing for JRuby, to help share ideas about how to map 
events, how to structure any DSls involved, and maybe in general how to 
come up with the best Ruby-friendly structure for these kinds of APIs.

- Charlie


More information about the MacRuby-devel mailing list