<- Back
Comments (13)
- kshahkshahHe seemed like a kind and gentle man. I looked up to him. RIP
- semiquaverSpoke to Chris in person at a conference shortly before he died. What a tragic loss. Rest in peace.
- petercooperTruffleRuby is very capable and deserves to be promoted more. I recently made a JPEG encoder/decoder in Ruby and it's 2-3x times quicker on Truffle. Native dependencies is where you can get caught out, but for pure Ruby, TruffleRuby is fantastic and worth including in your test matrix. (More broadly I think Ruby performance is reaching a point where we should be spinning up pure Ruby alternatives to native libraries, but that's a story for another day.)
- pvsukale3I really enjoyed reading Chris's deep dives on Ruby internals.This one to be specific.https://chrisseaton.com/truffleruby/rubykaigi21/Rest in peace.
- drzaiusx11I've used JRuby with some success in production fairly recently to bridge two codebases, one previously in MRI Ruby and another in Java. It honestly worked well, but I always wondered about TruffleRuby and how it would have played out if I had chosen that runtime instead. I may still give truffle a go, but it's on the back burner for now.Anyone have personal experience with all both runtimes and which jvm interop works better? I kinda wish both had unified their interop APIs better, especially given they used to coexist in the same repo for a time...
- jwilliamsGraalVM is genuinely great -- Native Image and the polyglot story are impressive.I was put off by the earlier licensing - it was confusing, which wasn't great in a license. The GraalVM Free Terms and Conditions "GFTC" now seems better (curious if people agree?), but I wonder if it came too late.The decoupling from Java SE was good in many ways, but it also made the future a little less clear too.
- claudiugrest in peace Chris Seaton