[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