TruffleRuby
Hacker ApprovedRanked 3 of 4 Ruby implementations by recommenders
Fast Ruby implementation on GraalVM, relatively compatible with MRI and able to run native extensions. Some say it is hard to get working and was once a work in progress.
Fast Ruby implementation on GraalVM, relatively compatible with MRI and able to run native extensions. Some say it is hard to get working and was once a work in progress.
11 people gave an opinion
- recommend it
- 10
- criticize it
- 1
- approval share
- 91%
Recommended in 8 of 13 months
- November 2025: recommended
- December 2025: recommended
- January 2026: recommended
- February 2026: not recommended
- March 2026: not recommended
- April 2026: recommended
- May 2026: not recommended
- June 2026: recommended
- July 2026: recommended
- August 2026: recommended
- September 2026: not recommended
- October 2026: recommended
- November 2026: not recommended (month in progress)
Why it carries the badge
- 10 people recommend itNeeds 10 or more, met.
- 10 recommenders for every criticNeeds 2 to 1 or better, met.
- Recommended in 8 of 13 monthsNeeds 4 or more, met.
The same three rules apply to every product, and the badge can’t be bought. How the badge works
What people say about it
The reasons people give, with the number of comments that give each one. Open a reason to read what they said.
Why people recommend it
Each mark is one comment
Fast performance, faster than alternatives
“TruffleRuby is the project that proves that Ruby the language doesn't have to be slow”
Comment from 19 Apr 2026 in “Optimizing Ruby Path Methods” “True concurrency (like JRuby), fast performance and thread-safe hashes.”
Comment from 14 Jan 2026 in “TruffleRuby 33 Is Released” “jRuby or TruffleRuby are better - and far faster - options”
Comment from 14 Jun 2026 in “Lisp's Influence on Ruby” - Comment from 1 Apr 2026 in “TruffleRuby”
- Comment from 21 Dec 2025 in “Ruby website redesigned”
Relatively compatible with MRI Ruby
“TruffleRuby is actually Ruby and relatively compatible with MRI.”
Comment from 22 Oct 2026 in “Crystal 1.22” “it’s able to run native extensions”
Comment from 31 Jul 2026 in “Winding Down Artichoke Ruby” Respected project worth trying
“It's impressive. I spoke to Chris Seaton back when it was getting started, and loved many of the things they were doing.”
Comment from 5 Nov 2025 on Hacker News “TruffleRuby is very capable and deserves to be promoted more”
Comment from 1 Apr 2026 in “TruffleRuby” “If you're interested in the project, please give it a try.”
Comment from 1 Apr 2026 in “TruffleRuby” Concurrency and Ruby interop
“True concurrency (like JRuby), fast performance and thread-safe hashes.”
Comment from 14 Jan 2026 in “TruffleRuby 33 Is Released” “gets you the elegance and Ruby interop”
Comment from 22 Oct 2026 in “Crystal 1.22”
What people warn about
Each mark is one comment
Hard to get working for some
“some got it to work, others did not”
Comment from 1 Apr 2026 in “TruffleRuby” “faced issues each time on that code base”
Comment from 1 Apr 2026 in “TruffleRuby”
Other Ruby implementations people recommend
The three most recommended other Ruby implementations, with the same counts for each, so you can compare like for like. The tick on each bar marks the 2 to 1 line the badge needs.
| Product | Recommend | Criticize | Approval | Months | Owned | Badge |
|---|---|---|---|---|---|---|
| JRuby | 13 | 2 | 87% | 9 | — | Approved |
| Spinel Ruby compiler | 12 | 8 | 60% | 2 | — | — |
| TruffleRubyThis page | 10 | 1 | 91% | 8 | — | Approved |
| mruby | 8 | 3 | 73% | 4 | — | — |
What people said
18 of the 19 comments that mention it, newest first. Each links to the original comment.
“gets you the elegance and Ruby interop”
“TruffleRuby is actually Ruby and relatively compatible with MRI.”
“You can get something nearly as good, while sticking with the Ruby you learned and understand well.”
“I’ve had luck having workers running on Truffleruby”
“it’s able to run native extensions”
“jRuby or TruffleRuby are better - and far faster - options”
“TruffleRuby is the project that proves that Ruby the language doesn't have to be slow”
“it was a WIP last time I looked”
“Ruby code gets way faster and so does c code.”
“If you're interested in the project, please give it a try.”
“some got it to work, others did not”
“TruffleRuby is very capable and deserves to be promoted more”
“faced issues each time on that code base”
“Truffle along with TruffleRuby was also under Oracle.”
“True concurrency (like JRuby), fast performance and thread-safe hashes.”
“the fastest Ruby JIT Runtime is TruffleRuby”
“It was also one of the first dynamic languages on GraalVM, with TruffleRuby”
“It's impressive. I spoke to Chris Seaton back when it was getting started, and loved many of the things they were doing.”
Counts come from 1,795,640 Hacker News comments, November 2025 to November 2026. How we count. Report a mistake.