Hacker News new | past | comments | ask | show | jobs | submit login
MacRuby 0.5 beta 2 is out. (macruby.org)
41 points by petesalty on Nov 17, 2009 | hide | past | favorite | 9 comments



This is great to see. MacRuby is accomplishing important work very quickly.

Here are the highlights from the latest Status Report from 0.5, posted by Laurent on Monday at http://lists.macosforge.org/pipermail/macruby-devel/2009-Nov...

----------------------------------------

Enjoy! The final 0.5 release is not far at this point :-)

Highlights:

- rdoc, ri, rack, sinatra are now working.

- DTrace probes are available. Same as in MacRuby 0.4.

- BigDecimal, OpenSSL and JSON support (experimental).

- macrubyc: support for building fat binaries (using the --arch argument).

- New tool: macruby_deploy, to help you deploying a MacRuby application, by ahead-of-time compiling its source code and relocating the MacRuby framework inside the application bundle. One-click Xcode targets provided.

- Lots of bugs fixed, especially related to compatibility, thread-safeness and memory/resource leaks.


Who on earth downvoted this and why?


Although I do all of my deployments on Linux, so MacRuby is not so useful to me, I still think that this is an exciting project: LVM compiler technology, potential for good runtime performance compared to other Ruby implementations, and a really nice interface for writing native Mac applications.

If I had to write a Mac app, MacRuby and HotCocoa look great.


I don't know much about MacRuby, but as I understand it, it should be possible to port it to linux. See "what is it not?" and the second comment here: http://merbist.com/2009/05/27/macruby-changing-the-ruby-ecos...


Feels like I just tried getting beta 1 working yesterday. Oh yeah, that was yesterday. This would be a lot easier to do if LLVM decided to play nice. Update: Just installed,and worked like a charm! Kudos, guys!


How far off is support for native iPhone apps written in Ruby? Is this on the roadmap?


I believe the roadblock here is the lack of support for automatic garbage collection for applications developed using the iPhone SDK in the mobile OS.

I'm a Ruby developer, not iPhone/Cocoa so this could be way off base, but I believe this is what it came down to in a previous discussion.


MacRuby relies on the Objective-C garbage collector, which is disabled on the iPhone.


So would it be possible to plug in another garbage collection scheme...just for iPhone apps?




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: