TruffleRuby (@truffleruby) 's Twitter Profile
TruffleRuby

@truffleruby

A High-Performance Ruby Implementation on top of @GraalVM. Tweets by @eregontp. TruffleRuby logo by Talkdesk Inc. ruby.social/@truffleruby

ID: 817356610075062272

linkhttps://www.graalvm.org/ruby/ calendar_today06-01-2017 13:06:16

307 Tweet

1,1K Followers

30 Following

Benoit Daloze (@eregontp) 's Twitter Profile Photo

Just got TruffleRuby to boot, load its core library and print hello world with the new Ruby parser: Prism (aka YARP)! Thanks to the awesome work by Andrew Konchin to incrementally migrate from the old parser to the new one. #ruby #prism #yarp

TruffleRuby (@truffleruby) 's Twitter Profile Photo

This is now complete, github.com/moste00 reimplemented Hash in TruffleRuby in github.com/oracle/truffle… in a faster and more compact way! It will be in TruffleRuby 24.0 🎉

TruffleRuby (@truffleruby) 's Twitter Profile Photo

This means the childprocess (5+) gem is now perfectly compatible on all Rubies, including TruffleRuby! (the previous backends had various issues: github.com/oracle/truffle…)

Benoit Daloze (@eregontp) 's Twitter Profile Photo

TruffleRuby is doing well on the plb2 benchmarks at github.com/attractivechao…, between Node.js/V8 and LuaJIT for total time. TruffleRuby is labeled as rb:graal+ on the picture.

<a href="/TruffleRuby/">TruffleRuby</a> is doing well on the plb2 benchmarks at github.com/attractivechao…, between Node.js/V8 and LuaJIT for total time. TruffleRuby is labeled as rb:graal+ on the picture.
TruffleRuby (@truffleruby) 's Twitter Profile Photo

TruffleRuby 23.1.2 is released!🚀🎉 This is a patch release and contains important bug fixes as well as fixing issues with XCode 15 on macOS. ChangeLog: github.com/oracle/truffle…

GraalVM (@graalvm) 's Twitter Profile Photo

GraalVM for JDK 22 is here!🎉 What's new: medium.com/graalvm/welcom… The release notes: graalvm.org/release-notes/… Download now!🚀 graalvm.org/downloads/ #GraalVM @Java #Java22

Kevin Newton (@kddnewton) 's Twitter Profile Photo

I wrote (somewhat extensively) about the current state of the Ruby language frontend, including Prism, LRama, "universal" parser, and much more. I hope this post is able to answer all of the questions I keep getting about where everything is heading. railsatscale.com/2024-04-16-pri…

Benoit Daloze (@eregontp) 's Twitter Profile Photo

k0kubun FWIW TruffleRuby is 45 times faster than YJIT on that benchmark and more importantly has the same performance for all 3 variants! gist.github.com/eregon/8e104d2…

Kevin Menard (@nirvdrum) 's Twitter Profile Photo

This release addresses several performance issues detected while getting a large Rails app running on TruffleRuby at Shopify. I’ll write up a blog post with more details soon-ish. In the meanwhile, please give it a try. It should run Rails applications quite well.

TruffleRuby (@truffleruby) 's Twitter Profile Photo

TruffleRuby 24.2 is released!🚀🎉 It uses the new Java Panama API in JVM mode to speedup C extensions like sqlite3, trilogy & json by 2 to 3 times! It optimizes encoding negotiation, and updates to Ruby 3.3! All changes: github.com/oracle/truffle… Blog post: medium.com/graalvm/whats-…