IBM to open-source JIT & GC for CRuby

It should allow for most all of the advantages (except running java code ... ) of jruby but in MRI.

Funny, I've only heard that a few times before...

Tell node.js that receiving highly optimized and engineered code from large corporations can not lead to vas improvements in ecosystems.

What? node.js uses V8 which is a Javascript only VM, how is this related to the discussion?

No, Graal runs on JVM and utilizes the Java based Truffle framework for writing AST interpreters. There are some interesting features and outcomes from this but it is still Ruby -> Java AST -> JVM ->Jit.

That is not what Graal is.

Actually, because you seem to be running around the pool with the chip on your shoulder if you understood the differences you would again realize that No, because this is not running on a JVM

That's strange, because previously you said:

used in IBM's JVM implementation

So is it a JVM or is it not a JVM? Or is it something else?

Really what I think your getting at is that I don't trust IBM, and I don't. I think they've done a shit job embracing OSS and are generally a shit company. They make a lot of money, no doubt but they make it by locking in users to their shit and generally work with companies that have shitty developers. There is no need for it and you can watch the linked presentation and realize they are doing this completely out of self interest, not to contribute back to the community.

So fuck IBM, and I think if you step a little outside their 'enterprise' market you'll find that no one uses their JVM and for good reason. No one wants to be handcuffed by an entity that is non-responsive if you don't throw $1m there way.

/r/ruby Thread Parent Link - github.com