Hacker News new | past | comments | ask | show | jobs | submit login

What advantages does MacRuby offer over MRI/YARV or Rubinius?




MacRuby allows you to write native Cocoa apps and call C/Objective-C directly without a bridge. Basically, it's an Objective-C replacement using the same runtime but a different language.


Basically, MacRuby is an MRI fork with the object system replaced by the one present in Objective-C (which is pretty similar). Integration is its main strength.


It's fast. Slightly faster than rubinius to run and lots faster to start.


I haven't found much other than cocoa support. Which I can't get too excited about, a simple macruby app that does nothing but open up one window takes nearly 30 seconds to launch on my Core i5 macbook pro...


I'm using a 5 year old iMac here (running 10.6) and it's close to instant. no discernible delay over opening any other app.


Sounds like a problem with your machine. That is obviously not typical.




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

Search: