News for hackers. Stuff that matters.
Re:Projects That Are Making Fast Ruby a Reality by ch4s3 on Thursday February 11, 2016 @11:25AM (#11081099)
OMR is really cool, I spun up the docker image and my project ran on it out of the box. That said, JRuby has been great for us, and we're really excited about Truffle+Graal (which won't run Rails yet but seems close). Chris Seaton is super smart and a really nice guy. Apparently Truffle+Graal should be able to run R soon https://twitter.com/ChrisGSeaton/status/697515513858158592
Re:Projects That Are Making Fast Ruby a Reality by magaudet on Thursday February 11, 2016 @12:48PM (#11081653)
OMR Team member here: Glad to hear you had a good experience with our tech preview! We really appreciated the feedback you provided, and would definitely be willing to take more.
Re:Projects That Are Making Fast Ruby a Reality by ch4s3 on Thursday February 11, 2016 @01:24PM (#11081891)
You're welcome. I love the project, and I'll be watching github closely as you move towards open source. I'll try to run some gems I like that use c extensions soon.
Re:Projects That Are Making Fast Ruby a Reality by nextos on Thursday February 11, 2016 @11:33AM (#11081150)
Thanks, very interesting. I didn't know about this being able to run R inside JVM. What will happen with all existing packages that have C or C++ dependencies? Perhaps it would be doable with a bridge? Having R tightly embedded in the JVM would be amazing.
Re:Projects That Are Making Fast Ruby a Reality by eonwe on Thursday February 11, 2016 @11:35AM (#11081170)
In some cases they could perhaps do the same thing that's done with Ruby: interpret the C-extensions.

It's not as crazy as it may seem and JRuby benefits hugely from it: http://chrisseaton.com/rubytruffle/cext/

Re:Projects That Are Making Fast Ruby a Reality by ch4s3 on Thursday February 11, 2016 @01:24PM (#11081898)
I'm pretty sure they aim to interpret the c, but I don't want to speak for Chris.
Re:Projects That Are Making Fast Ruby a Reality by mike_hearn on Friday February 12, 2016 @03:34AM (#11085953)
They don't just interpret the C, they JIT compile it.