From: "James, Roshan (Cognizant)" Date: 2004-07-20T18:50:43+09:00 Subject: Re: Compiling Ruby code ------=_NextPartTM-000-02d4ffd8-0112-447c-8f88-a4c7f0003c76 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable If it is a meaningful additions to this list, I'd like to say that thse projects exist - Groovy http://groovy.codehaus.org/ Jruby http://jruby.sourceforge.net/ Groovy might be of interst because it is a ruby like language that is compiled ot the JVM. The understand being that if it can be compiled to the JVM, it can be compiled to native code. It is a powerful flexible language like ruby with proper iterator and closure support.=20 However, as far as I understand, eval style dynamic compilation is not yet supported.=20 I really agree with your sentiment about wanting to compile ruby programs for the purpose of redistribution. That's the problem with all the ruby code out there - there is no way I can redistribute it without asking people download the ruby interpreter.=20 And they they go "whats that ?... " and the whole story telling process starts.=20 Taking ruby to a popular VM/runtime or native code, IMHO would be a big big addition to the acceptibility of the language. I understand that that it is a mind boggling amount of work to do this, in any acceptible way. Regards Roshan James ------=_NextPartTM-000-02d4ffd8-0112-447c-8f88-a4c7f0003c76 Content-Type: text/plain; name="InterScan_Disclaimer.txt" Content-Transfer-Encoding: 7bit Content-Disposition: attachment; filename="InterScan_Disclaimer.txt" This e-mail and any files transmitted with it are for the sole use of the intended recipient(s) and may contain confidential and privileged information. If you are not the intended recipient, please contact the sender by reply e-mail and destroy all copies of the original message. Any unauthorised review, use, disclosure, dissemination, forwarding, printing or copying of this email or any action taken in reliance on this e-mail is strictly prohibited and may be unlawful. Visit us at http://www.cognizant.com ------=_NextPartTM-000-02d4ffd8-0112-447c-8f88-a4c7f0003c76--