Ok, that's certainly an option to look into. I guess what people want is the
ability to distribute applications and libraries in .exe and .dll form, the
same way we do with C# or VB. But perhaps it's a question of scope - maybe
IronRuby is not intended to be a 1st class .NET language in the same way
that C# or VB are, or it's only intended to be a language for embedding in a
static language or for unit testing purposes?

The other reason is that it provides some (small) level of code obfuscation.
I realize of course that the assemblies can be reverse engineered, but most
users won't bother to do that - they'll just be interested in running the
.exe.


On Tue, May 11, 2010 at 6:04 PM, Tomas Matousek <
tomas.matou...@microsoft.com> wrote:

> Well, there is a pretty simple way how to package up .rb files into an .exe
> file w/o precompiling anything. One option is to build a self-extracting zip
> file or something like that. That would solve the deployment issue.
> Improving startup time via pre-compilation is much more work.
>
>
>
> Tomas
>
>
>
> *From:* ironruby-core-boun...@rubyforge.org [mailto:
> ironruby-core-boun...@rubyforge.org] *On Behalf Of *David Escobar
> *Sent:* Tuesday, May 11, 2010 5:48 PM
>
> *To:* ironruby-core@rubyforge.org
> *Subject:* Re: [Ironruby-core] What's next?
>
>
>
> Pre-compiling code would allow us to distribute our programs in .exe and
> .dll form, rather than .rb files. IronPython allows this with its pyc.py
> script. And if that means faster startup times and using Ruby code
> statically from C#, then all the better.
>
> On Tue, May 11, 2010 at 3:06 PM, Tomas Matousek <
> tomas.matou...@microsoft.com> wrote:
>
> What would you like to achieve by pre-compiling code? Faster startup time?
> Packaging your code in a dll instead of a bunch of .rb files? Using Ruby
> code statically from C#?
>
> Tomas
>
>
> -----Original Message-----
> From: ironruby-core-boun...@rubyforge.org [mailto:
> ironruby-core-boun...@rubyforge.org] On Behalf Of Martin Smith
> Sent: Tuesday, May 11, 2010 11:14 AM
> To: ironruby-core@rubyforge.org
> Subject: [Ironruby-core] What's next?
>
> Hey Guys,
>
> Now that IronRuby 1.0 has shipped (congrats!!), what's next on the docket?
> :) I'm not trying to pressure you guys! Just excited about the future.
> The feature i'd love to see most would be pre-compilation...
>
> Thanks for such a great product,
> Martin
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core@rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
> _______________________________________________
> Ironruby-core mailing list
> Ironruby-core@rubyforge.org
> http://rubyforge.org/mailman/listinfo/ironruby-core
>
>
>
_______________________________________________
Ironruby-core mailing list
Ironruby-core@rubyforge.org
http://rubyforge.org/mailman/listinfo/ironruby-core

Reply via email to