Parallel installable ruby stacks

Sergio Rubio rubiojr at frameos.org
Fri Jul 29 13:07:36 UTC 2011


2011/7/29 Guillermo Gómez <guillermo.gomez at gmail.com>:
>> Tell me why I, as an end user, should care if you application is running
>> with Ruby 1.8, Ruby 1.9, REE, Rubinius or JRuby?
>> Tell me why I, as a Fedora package, should care about my gem for more
>> Ruby implementations/versions?
>
> I had to say that from what i know (which is not much), jruby is
> really special  case here (im just reading about it).
>
> Basically jruby is not just another ruby implementation is something
> really different and powerfull, but hey, im just starting to read
> about it and correct me if im wrong (does jruby plays well with our
> java vm?).

That's the case with every ruby implementation out there. All of them
have special features with their own benefits and drawbacks
(performance, persistence, concurrency, bridges to other langs and
frameworks, etc).

Having sane defaults and supporting one ruby implementation makes a
lot of sense. Discarding other ruby implementation cause user or the
packager doesn't care does not IMO.


More information about the ruby-sig mailing list