[Ironruby-core] Will the performance catch up be next milestone?
Charles Oliver Nutter
headius at headius.com
Sat Aug 7 14:41:07 EDT 2010
On Fri, Jul 30, 2010 at 5:27 PM, Orion Edwards <orion.edwards at gmail.com> wrote:
> I agree with your point of view, however I draw the opposite conclusion.
> Looking at MRI and JRuby, Linux (or some BSD/solaris/etc) really is the
> go-to platform if you want to develop a ruby application. The performance of
> MRI in particular is clearly a lot better on *nix. This is then coupled with
> the fact that Rails is an outstanding platform for getting web apps up and
> running, and web apps are pretty hot these days.
FWIW, we do a *lot* of work to make sure JRuby behaves properly on
Windows...in many cases more work than even Ruby core can put in.
We've recognized that Ruby needs better representation on Windows, and
until IronRuby can take over we've tried to make JRuby at least a
better option than MRI.
Yes, there's the unfortunate truth that almost none of the JRuby core
devs use Windows, but we are actively trying to avoid Windows being
treated as a second-class platform. We even have a Windows installer,
executable, native library support (including FFI) and maintain all of
it for our Windows users. So while it's probably fair to say *nix
platforms are better supported by JRuby, I think it's also important
to point out that JRuby is currently a better (more consistent, more
stable, faster) option for Ruby on Windows than MRI.
More information about the Ironruby-core