3 ms·
jvm support has been deprecated. other language options are 2nd thoughts.
by ohhmaagawd 17y ago
jvm support has been deprecated. other language options are 2nd thoughts.
- yan 17y agoIt's deprecated for a reason -- hardly anyone's been using it.
- steveklabnik 17y agoI don't think MacRuby is really a second thought. I mean, I haven't personally done anything with it, as I like Objective C as well as Ruby, but I've only heard that the integration is absolutely stellar.
- tumult 17y agoHe's talking about RubyCocoa, which is what OS X comes with, not MacRuby. RubyCocoa uses the Objective-C/Cocoa object bridge, to allow Ruby to talk to Cocoa objects and send messages. MacRuby is a different beast. It compiles with LLVM, is not bridged, and therefore works directly with Obj-C/Cocoa. (Though, honestly, the bridged languages are really pretty good, too. Obj-C bridging is good in general. MacRuby is just sensational.)
- steveklabnik 17y agoAh, thanks. It's funny, I love Apple, and I love Ruby, but I've yet to code Ruby on a Mac.