Just wait for the official announcement that Laurent mentioned. I'm sure he will explain everything in details. Not using YARV means that the new VM built on top of core foundation, can use various tips to improve the perfs. -Matt Sent from my iPhone On Feb 18, 2009, at 14:44, Joel Reymont <joelr1@gmail.com> wrote:
On Feb 18, 2009, at 10:30 PM, S. Woodside wrote:
I would kill to be able to write my iphone apps in Ruby. Could LLVM or something like it be used to do that? (like, write an app in ruby, compile to llvm bytecode, and package the app with the llvm virtual machine?) (given that apple does not ship a ruby runtime on iphone, and says "no interpreted languages" is their policy)
Technically, the answer should be yes. I think you can run any chunk of binary code linked against static libraries. Code signing can be taken care of by the codesign command-line tool and you can drag properly signed apps into iTunes for installation onto the iPhone.
Tethered (on the iPhone) debugging would not be possible without reverse-engineering the usbmuxd protocol, unless you manage to use gdb to debug Ruby code.
--- http://tinyco.de --- Mac & iPhone
_______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel