JRuby 1.7.0 progress

Bohuslav Kabrda bkabrda at redhat.com
Tue Oct 9 07:20:21 UTC 2012


----- Original Message -----
> Dne 9.10.2012 08:19, Bohuslav Kabrda napsal(a):
> >
> >> And one more comment about the jgem. I am asking myself if that is
> >> good
> >> idea to provide such jruby specific executables (although jgem
> >> might
> >> be
> >> good candidate for exception), since it would imply that every gem
> >> has
> >> to have its executable for different Ruby implementations etc.
> >> However,
> >> I believe, that user is not interested which interpreted is used
> >> to
> >> execute his program, as long as he gets the result. Therefore, the
> >> distinction between gem and jgem is just implementation detail IMO
> >> and
> >> should not be exposed, (but I might be proven wrong ;).
> >>
> > I don't agree with you here. Consider our way of local installation
> > - user runs "gem install foo" and that installs the foo gem into
> > his home directory. But that would only install the MRI version of
> > the gem. For installing JRuby version, the user would be forced to
> > run "jruby /usr/bin/gem" - that is why I would prefer "gem-jruby".
> > As for the "*-jruby" executables, I would vote for providing the
> > "core" ones: "gem-jruby" and "irb-jruby".
> 
> Yes, that was exactly why I mentioned that jgem/gem-jruby might be
> candidate for exception ;)
> 
> BTW, isn't there for JRuby something like in Rubinius, such as you
> can
> call "rbx -S rake" to execute rake, so you don't have to specify full
> path to script.
> 

"jruby -S rake" works too, of course. Nice :)

> Vit
> 
> _______________________________________________
> ruby-sig mailing list
> ruby-sig at lists.fedoraproject.org
> https://admin.fedoraproject.org/mailman/listinfo/ruby-sig

-- 
Regards,
Bohuslav "Slavek" Kabrda.


More information about the ruby-sig mailing list