
A High-Performance Ruby Implementation on top of @GraalVM. See also https://xitter.cf/t.co/8zyzzTZynH and https://xitter.cf/t.co/bYkaWTz2ht
Joined January 2017
- Tweets321
- Following30
- Followers1.6K
- Likes256
TruffleRuby retweeted
« If your question is "which Ruby runs my Rails app fastest without changing a line of it," the answer here is TruffleRuby, and it isn't close. »
From intertwingly.net/blog/2026/0… by @samruby.
Context: Puma with 1 process and 5 threads serving a simple Rails blog app.
TruffleRuby retweeted
TruffleRuby runs Doom at, 🥁, 662 FPS!
From the talk of @khasinski at #EuRuKo
TruffleRuby retweeted
Here are the slides for my talk "Running Native Extensions and Ruby Code in Parallel Threads" at #EuRuKo 2026: eregon.me/blog/assets/resear…
TruffleRuby retweeted
What if Ruby 4.0 features could be implemented in pure Ruby?
With TruffleRuby, that’s possible: 73% of the core library is written in Ruby itself.
We currently have 10 issues tagged [easy, pure Ruby] waiting for contributors: github.com/truffleruby/truff…
TruffleRuby retweeted
It's great to see TruffleRuby still progressing, have you tried it yet?
truffleruby.dev/blog/truffle…
TruffleRuby retweeted
TruffleRuby is running Doom at 150 FPS! In @khasinski #RubyKaigi talk "From C to Ruby: Porting Doom"
TruffleRuby retweeted
スマートバンクはPicoRubyだけではなく、濃ゆいセッションレポートもみんなで書いてます!
僕はTruffleRubyのスレッドセーフ化についてまとめたのでぜひご覧ください〜〜〜〜!
はてなブログに投稿しました #はてなブログ
RubyKaigi 2026 セッションレポート #rubykaigi - inSmartBank
blog.smartbank.co.jp/entry/r…
TruffleRuby retweeted

RUBYLAND@rubylandnewsApr 16
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Ruby Weekly ➜ TruffleRuby 34 released with full Ruby 3.4 support rubyweekly.com/issues/796
TruffleRuby retweeted
TruffleRuby 33 is out 🚀
- Completely independent, no longer under Oracle
- Fastest Ruby to install now
- Ruby 3.4 support underway
truffleruby.dev/blog/truffle…
TruffleRuby retweeted

RUBYLAND@rubylandnewsJan 16
United States
United StatesConnected via WebAccount-level information, not a live location or per-post device.
Ruby Weekly ➜ TruffleRuby 33, Ruby 4.0.1, and Ruby 3.2.10 rubyweekly.com/issues/783
TruffleRuby retweeted
New blog post: “Matching Regexps 200 Times Faster”
eregon.me/blog/2025/03/14/ma…
TruffleRuby retweeted
Unsurprisingly, TruffleRuby blazes on these synthetic benchmarks 🏃 @eregontp
TruffleRuby retweeted
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 24.1 is released!🚀🎉 It updates to Ruby 3.2.4, gets a lot of compatibility and bug fixes, and significant performance improvements: github.com/oracle/trufflerub…
Available via ruby-install/ruby-build/rbenv/asdf/rvm/setup-ruby as usual.
TruffleRuby retweeted
Replying to @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/8e104…
TruffleRuby retweeted
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-…
TruffleRuby retweeted
GraalVM for JDK 22 is here!🎉
What's new: medium.com/graalvm/welcome-g…
The release notes: graalvm.org/release-notes/JD…
Download now!🚀
graalvm.org/downloads/
#GraalVM @Java #Java22
TruffleRuby retweeted
Replying to @TruffleRuby
@TruffleRuby is doing well on the plb2 benchmarks at github.com/attractivechaos/p…, between Node.js/V8 and LuaJIT for total time. TruffleRuby is labeled as rb:graal+ on the picture.
TruffleRuby retweeted
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 @andrykonchin to incrementally migrate from the old parser to the new one. #ruby #prism #yarp
TruffleRuby retweeted
I'm pretty excited about the upcoming improved support for TruffleRuby within Bootsnap. It can really help speed up the loading of Rails applications.
Randy Stauner, who led up that work, wrote up how we expanded Bootsnap to cover TruffleRuby:
railsatscale.com/2023-10-03-…
TruffleRuby retweeted
Last week I reimplemented @TruffleRuby's IO.select using poll(2): github.com/oracle/trufflerub…. This not only fixes the issue that select()'s FD_* macros don't handle fd >= 1024 but also makes it faster, e.g. IO.select([1000]) is 2 times faster than before!













