Frederick Cheung wrote in post #994350: > On 21 Apr 2011, at 16:58, Rodrigo Ruiz <[email protected]> wrote: > >> I have a mac, and I saw something about MacRuby, is it good? is it the same >> as > any other way of programming for web with ruby on rails? > > Macruby is an implementation of ruby (like jruby, rubinius etc). Last I > heard it was still pretty experimental
MacRuby is still "experimental," in the sense it is still in beta. But, they are nearing a 1.0 release. I have experimented with an earlier version of MacRuby. It seemed pretty stable, and capable of producing production ready applications even back then. They've made a ton of progress since that time. http://www.macruby.org/blog/2011/03/23/macruby010.html MacRuby is also quite a bit more that just another Ruby implementation. MacRuby is built on top of Objective-C, which means that all Ruby objects are actually Objective-C objects. This means that MacRuby has native access to all the Mac OS X frameworks that are available to native Objective-C Mac applications. http://www.macruby.org/documentation/overview.html Another cool thing about MacRuby is that way back in version 0.5 they added support for Ahead-of-time compilation via LLVM. On top of that they also replaced Ruby 1.9 (YARV) thread system with native POSIX threads in order get around the global interpreter lock and improve performance on multi-core systems. Later, support for Grand Central Dispatch was added for even greater support for concurrent programs. http://www.macruby.org/blog/2009/10/07/macruby05b1.html http://llvm.org/ http://developer.apple.com/technologies/mac/snowleopard/gcd.html I realize that this was sort of a side-bar reply, but just wanted to make sure you didn't discount a very cool technology due to an overly simplified, and somewhat uninformed, statement. -- Posted via http://www.ruby-forum.com/. -- You received this message because you are subscribed to the Google Groups "Ruby on Rails: Talk" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/rubyonrails-talk?hl=en.

