2011/7/29 Guillermo Gómez <guillermo.gomez(a)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.