Nope, ARC work on compiler level. MacRuby runtime have nothing to do with it.
Currently the GC do these retain and release for us, if they are to be removed in future release of OS X, we have to build our own GC for MacRuby. It would be great because we are no longer limit by Apple to bring MacRuby to iOS. The only problem is I have no idea how to build such a GC and don't sure what i can help... Marc Abramowitz 於 2012年2月19日 上午8:22 寫道: > With ARC would Ruby code have to call retain and release or would the MacRuby > runtime take care of that? > > -Marc > http://marc-abramowitz.com > Sent from my iPhone 4 > > > On Feb 18, 2012, at 12:54 AM, Matt Aimonetti <mattaimone...@gmail.com> wrote: > >> Hey guys, >> >> A few of you asked me privately and publicly what was going on with MacRuby >> releases and what was the plan now that Apple clearly said that ARC is the >> future and that the GC will be deprecated in MountainLion. >> >> First off, I want to emphasis that even though ARC is the future for iOS and >> OS X, the GC won't go away anytime soon. In other words, MacRuby runs on >> MountainLion, so there is no real rush. But we need a plan and that plan >> probably means not using the GC anymore :p >> >> Regarding MacRuby's releases, Laurent promised to push 0.11 and well, we are >> waiting on him but it should happen any day now ;) >> >> Allan Delacruz, a designer friend of the project did a redesign of the site >> but we need some help to rebase and polish the content. >> Volunteers please stand up, Allan's branch is there: >> https://github.com/AllanD/MacRubyWebsite Maybe someone can find some time >> over President's day to give us an updated website? Don't hesitate to email >> the mailing list about that. >> >> Xcode 4.3 It was reported that because Xcode is now a normal app, our >> templates aren't installed in the right place. We need a few volunteers to >> modify/test our installer to support the older and the newer Xcode. Or maybe >> we can just agree to only support the latest Xcode version (thoughts?) >> >> Extra ideas for volunteers: >> Changelog for 0.11 release, let's help Laurent writing the release blog post >> by giving him a summarized changelog >> Sublime Text 2 http://www.sublimetext.com/ is the new TextMate and I quickly >> looked at it and adding MacRuby support seems really straightforward >> (requires some Python scripting but hey, that's better than dealing with >> AppleScript :p). My challenge to you is to offer a MacRuby/Cocoa package. >> Organize the various samples we have and add them to the website. >> Update the tutorials (linking to the online version of my book is fine but >> original stuff should be encouraged, especially what I missed in the book) >> Document the MacRuby internals and help new devs contribute feature and fix >> bugs. >> Summary: the sky isn't falling, we are all good but we need help and we need >> to grow the team of active contributors. Tell us what you are interested in >> helping with and let's get organized to push MacRuby to the next level. >> >> Thanks, >> >> - Matt >> >> >> _______________________________________________ >> MacRuby-devel mailing list >> MacRuby-devel@lists.macosforge.org >> http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel > _______________________________________________ > MacRuby-devel mailing list > MacRuby-devel@lists.macosforge.org > http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel