A High-Performance Ruby Implementation on top of @GraalVM. Tweets by @eregontp. TruffleRuby logo by Talkdesk Inc. https://t.co/bYkaWTz2htgraalvm.org/ruby/Joined January 2017
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-…
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.
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.
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…
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…
@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.
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…)
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…)
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
2K Followers 454 FollowingRubyist, Researcher at Oracle Labs, part of the @GraalVM team, @TruffleRuby lead. Expressed opinions are my own.
Moved to https://t.co/71GpzI094S
2K Followers 783 FollowingPhysicist turned software dev turned eng mgr. Current: Leading Ruby Infrastructure team at @ShopifyEng & Board Member @rubycentralorg
53K Followers 675 FollowingMaking commerce better for everyone. Follow us for technical discussions and updates on how engineers build @Shopify.
Explore open roles: https://t.co/NFSvvCJBXt
3K Followers 542 FollowingResearch Manager on the @GraalVM team at @OracleLabs. Dev tools, languages, VMs. Previously at @HPI_DE, @GoogleColab, and @MatonGuitars. Views are my own.
25K Followers 82 FollowingGraalVM compiles your Java applications ahead of time into native executables that start instantly, scale fast, and use fewer compute resources.
2K Followers 415 FollowingWorking on Truffle/GraalVM at Oracle Labs.
ME/CFS Caretaker and Activist (https://t.co/gWxW16A5Op).
Austrian expat in Zurich.
https://t.co/piKOfYIYCL
5K Followers 2K Following👨🚀 Senior Ruby on Rails 🏗️ Product Developer ➡️ @podia 🎙 co-hosting @remote_ruby & @rubyforall 📥 @therubyradar for the latest in the Ruby community 💎🌵⌨️
184 Followers 1K Followinga designer / programmer / artist / entrepreneur, who has 40+ Savile Row bespoke suits and 500+ boxes of cigars // ex design director of IDEO
3K Followers 6K FollowingAI Context engineering expert, tech-writer/translator/ at https://t.co/gw3SEIn2Xx. Co-authors of https://t.co/GPabyiw95t and https://t.co/o71NrI7wyq.
2K Followers 454 FollowingRubyist, Researcher at Oracle Labs, part of the @GraalVM team, @TruffleRuby lead. Expressed opinions are my own.
Moved to https://t.co/71GpzI094S
53K Followers 675 FollowingMaking commerce better for everyone. Follow us for technical discussions and updates on how engineers build @Shopify.
Explore open roles: https://t.co/NFSvvCJBXt
3K Followers 542 FollowingResearch Manager on the @GraalVM team at @OracleLabs. Dev tools, languages, VMs. Previously at @HPI_DE, @GoogleColab, and @MatonGuitars. Views are my own.
25K Followers 82 FollowingGraalVM compiles your Java applications ahead of time into native executables that start instantly, scale fast, and use fewer compute resources.
649 Followers 1K FollowingPrincipal software engineer @Wealthbox. Husband/Father. Health, travel, and tech enthusiast.
Tech blog at https://t.co/LWpB4i1iLD.
Jokes at @logicalcomic.
3K Followers 214 FollowingOracle Labs is an R&D branch of Oracle.
Our research is focused on real-world outcomes that can contribute to the evolution of technology and society.
455 Followers 541 Following@GraalVM padawan at Oracle Labs. Working on Java on Truffle aka Espresso: A meta-circular Java bytecode interpreter for GraalVM.
292 Followers 90 FollowingResearcher at Oracle Labs. Enjoying work on GraalVM Native Image user experience, programming model, and performance. Opinions are my own.