I think all these limitations that Rubymotion for OSX has right now are due to 
the fact that it is a direct port of the iOS version (which has those 
limitations because of the way iOS works and AppStore policies). In the future, 
Rubymotion for OSX will evolve and probably look more like Macruby.

Sent from my iPhone

On 17/05/2013, at 14:52, stephen horne <fat...@gmail.com> wrote:

> Oh, and "load()" isn't supported either. That's a shame because it means 
> MacRubyReload by Jean-Denis Muys won't work. I had a nifty version of that 
> that reloaded your source files as you save them too =[
> 
> fb
> 
>> <compose-unknown-contact.jpg>        david kramf     17/05/2013 13:19
>> 
>> Is RubyMotion  a full Ruby. Does it support reflection and metaprograming?
>> Thanks, David Kramf
>> 
>> 
>> 
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel@lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macruby-devel
>> <postbox-contact.jpg>        Francis Chong   17/05/2013 12:15
>> While I'm really happy about OS X support on RubyMotion, it is not a 
>> replacement for MacRuby. 
>> 
>> IMHO MacRuby is far superior:
>> 
>> It offer JIT compiler, you develop orders of magnitude faster as you dont 
>> need clean and rebuild every time.
>> 
>> You have full ruby compatibility, load standard library as you wish.
>> 
>> It loads gems and framework dynamically like what you would expected from 
>> regular ruby. 
>> 
>> You don't have to write new gems, or rewrite them. Many gems just work, even 
>> native ones could work.
>> 
>> You can use regular technique for meta programming, and generally you don't 
>> enter a uncanny valley between dynamic language and static build system.
>> 
>> Some of these limitations are inherited from RubyMotion due to iOS 
>> restriction, I don't see them going away anytime soon. 
>> 
>> That said, RubyMotion team is the ones who know most of MacRuby, and  their 
>> direction is not like MacRuby in past. If you are going to develop Mac app, 
>> your best choice is probably go RubyMotion, or just use Objective-C.
>> —
>> Sent from Mailbox for iPhone
>> 
>> 
>> 
>> _______________________________________________
>> MacRuby-devel mailing list
>> MacRuby-devel@lists.macosforge.org
>> https://lists.macosforge.org/mailman/listinfo/macruby-devel
> _______________________________________________
> MacRuby-devel mailing list
> MacRuby-devel@lists.macosforge.org
> https://lists.macosforge.org/mailman/listinfo/macruby-devel
_______________________________________________
MacRuby-devel mailing list
MacRuby-devel@lists.macosforge.org
https://lists.macosforge.org/mailman/listinfo/macruby-devel

Reply via email to