#jruby — Public Fediverse posts
Live and recent posts from across the Fediverse tagged #jruby, aggregated by home.social.
-
Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート
https://gihyo.jp/article/2026/05/rubykaigi-2026-keynote-report-day2?utm_source=feed#gihyo #技術評論社 #gihyo_jp #RubyKaigi_2026 #Ruby #Matz #プログラミング #JRuby #Ruby_on_Rails #Java
-
Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート
https://gihyo.jp/article/2026/05/rubykaigi-2026-keynote-report-day2?utm_source=feed#gihyo #技術評論社 #gihyo_jp #RubyKaigi_2026 #Ruby #Matz #プログラミング #JRuby #Ruby_on_Rails #Java
-
Charles Nutterさん「Twenty Years of JRuby」 〜RubyKaigi 2026 2日目キーノート
https://gihyo.jp/article/2026/05/rubykaigi-2026-keynote-report-day2?utm_source=feed#gihyo #技術評論社 #gihyo_jp #RubyKaigi_2026 #Ruby #Matz #プログラミング #JRuby #Ruby_on_Rails #Java
-
Ah, #TruffleRuby, the lovechild of an #Oracle internship and a decade-long #PhD ✨. Because nothing screams "cutting-edge" like languishing in academic obscurity until the almighty #Shopify swoops in to sprinkle some e-commerce magic dust 💸. But hey, at least it can outrun JRuby—because that's what we were all waiting for, right? 😏
https://chrisseaton.com/truffleruby/ #eCommerce #JRuby #HackerNews #ngated -
Ah, #TruffleRuby, the lovechild of an #Oracle internship and a decade-long #PhD ✨. Because nothing screams "cutting-edge" like languishing in academic obscurity until the almighty #Shopify swoops in to sprinkle some e-commerce magic dust 💸. But hey, at least it can outrun JRuby—because that's what we were all waiting for, right? 😏
https://chrisseaton.com/truffleruby/ #eCommerce #JRuby #HackerNews #ngated -
Ah, #TruffleRuby, the lovechild of an #Oracle internship and a decade-long #PhD ✨. Because nothing screams "cutting-edge" like languishing in academic obscurity until the almighty #Shopify swoops in to sprinkle some e-commerce magic dust 💸. But hey, at least it can outrun JRuby—because that's what we were all waiting for, right? 😏
https://chrisseaton.com/truffleruby/ #eCommerce #JRuby #HackerNews #ngated -
Ah, #TruffleRuby, the lovechild of an #Oracle internship and a decade-long #PhD ✨. Because nothing screams "cutting-edge" like languishing in academic obscurity until the almighty #Shopify swoops in to sprinkle some e-commerce magic dust 💸. But hey, at least it can outrun JRuby—because that's what we were all waiting for, right? 😏
https://chrisseaton.com/truffleruby/ #eCommerce #JRuby #HackerNews #ngated -
Ah, #TruffleRuby, the lovechild of an #Oracle internship and a decade-long #PhD ✨. Because nothing screams "cutting-edge" like languishing in academic obscurity until the almighty #Shopify swoops in to sprinkle some e-commerce magic dust 💸. But hey, at least it can outrun JRuby—because that's what we were all waiting for, right? 😏
https://chrisseaton.com/truffleruby/ #eCommerce #JRuby #HackerNews #ngated -
The Mocha test suite continues it's proud tradition of acting as an extra set of regression tests for JRuby - this time finding an obscure bug in keyword argument handling! 🎉
And, as always, I'm very appreciative of the work of @headius and the JRuby team! ❤️
-
The Mocha test suite continues it's proud tradition of acting as an extra set of regression tests for JRuby - this time finding an obscure bug in keyword argument handling! 🎉
And, as always, I'm very appreciative of the work of @headius and the JRuby team! ❤️
-
The Mocha test suite continues it's proud tradition of acting as an extra set of regression tests for JRuby - this time finding an obscure bug in keyword argument handling! 🎉
And, as always, I'm very appreciative of the work of @headius and the JRuby team! ❤️
-
The Mocha test suite continues it's proud tradition of acting as an extra set of regression tests for JRuby - this time finding an obscure bug in keyword argument handling! 🎉
And, as always, I'm very appreciative of the work of @headius and the JRuby team! ❤️
-
The Mocha test suite continues it's proud tradition of acting as an extra set of regression tests for JRuby - this time finding an obscure bug in keyword argument handling! 🎉
And, as always, I'm very appreciative of the work of @headius and the JRuby team! ❤️
-
The #oslo #airport refuel application is using an #Android application written in @JRuby says @headius at @balticruby.
#jruby #ruby #rubyprogramming #ruboto #androiddev #androiddevelopment #riga #BalticRuby #balticruby2025
-
🎨✨ So, our brave hero attempts to blend #JRuby with #JFreeChart to create "beautiful" charts, because nothing screams elegance like a Frankenstein mix of Java and Ruby. 🙃🔧 Apparently, collaborating with Japanese Ruby enthusiasts just confirmed that using external libraries in Ruby is about as straightforward as teaching a cat to code. 🙄🐱💻
https://blog.headius.com/2025/04/beautiful-charts-with-jruby-and-jfreechart.html #RubyOnRails #DeveloperHumor #CodingStruggles #HackerNews #ngated -
Creating beautiful charts with JRuby and JFreeChart
https://blog.headius.com/2025/04/beautiful-charts-with-jruby-and-jfreechart.html
#HackerNews #Creating #beautiful #charts #with #JRuby #and #JFreeChart #JRuby #JFreeChart #DataVisualization #Programming
-
Which JVM language fits your stack? #Kotlin for Android, #Scala for Spark, #Groovy for testing, #Clojure for concurrency, #JRuby & #Jython for scripts. Each solves different dev pains—fully JVM-compatible.
Mihaela Gheorghe-Roman shows the big picture: https://javapro.io/2025/10/09/the-rise-of-jvm-languages-kotlin-scala-groovy-and-more/
-
@headius
I need to run this again to see what might have changed but there is a guide from earlier that I wrote:
https://notepad.onghu.com/2021/jruby-win-day2-creating-jar-files/But I am delighted that some of the niggling issues might have now been resolved.
-
Does anyone have a good example of integrating a dynamic language such as JS, Python, or similar (jruby, jgroovy...) into a running Java program as a customer-controlled extension? We are not talking about high-performance here, rather simple API use for a more sophisticated configuration than just XML or JSON data. Must be runtime, not build time. Thanks.
Java itself would be great, but it must be a rather secure approach because it will be hosted. #java #API #extensions #groovy #jruby
-
@mistergibson @henrycatalinismith If you JRuby with Gradle, the Simplified JRuby Gradle plugin now has support for this (as from 2.2.0).
Just replace `ruby.gems()` with `ruby.coop()`.
-
@headius it has been ages that I stumbled over a different handling between #MRI and #JRuby but today it has happened. 😉
EDIT: nevermind. I converted the references but I'm still open to feedback if you have any.
I'm surely doing something wrong, so I'm open in case you have any advice for me.
https://github.com/rails/marcel/actions/runs/18431055272/job/52518425738?pr=132
#TruffleRuby is affected too.
-
#JRuby is an important part of the OSS and #JVM ecosystem…if you or your company can help support @headius and team’s work please get in touch with him!
https://mastodon.social/@headius/114818341184298906 -
JREとJRubyのインストール(2025年) #Ruby - Qiita
https://qiita.com/sonota88/items/18620d1b50122006dbb2書きました
-
JRuby's activerecord-jdbc-adapter doesn't yet support ActiveRecord 8. How should a gem which depends on ActiveRecord try to best support both CRuby and JRuby?
https://rubygems.org/gems/activerecord-jdbc-adapter/versions/71.0-java -
Why is ActiveRecord > 7.1 still broken on JRuby? Appears activerecord-jdbc-adapter still hasn't been updated.
https://github.com/ronin-rb/ronin-db-activerecord/actions/runs/9264533331/job/25484805001
#activerecord #jruby -
I've seen a change in behaviour of Hash.ruby2_keywords_hash? in JRuby v10 manifested as some test failures in this Mocha CI build:
I’ve managed to narrow things down a bit in the example in this issue:
https://github.com/jruby/jruby/issues/8784
Anyone else seeing this?
-
Rubyists! Loofah v2.21.0.rc1 is out with:
- HTML5 parser support
- official JRuby support (finally)Check out the README at https://github.com/flavorjones/loofah for info on HTML5 support.
Release notes at https://github.com/flavorjones/loofah/releases/tag/v2.21.0.rc1
-
Also, would JRuby users prefer the headless or headful (with AWT/Swing/SWT GUI support) OpenJDK be installed by ruby-install when installing JRuby? /cc @headius
-
@super @truffleruby @eregon That's a really good question! My guess is most pure #RubyLang #RubyGems will work out of the box, but anything with #FFI native extensions might still have issues because it's fundamentally a different #RUBY_ENGINE. #JRuby and others have the same problem, so I don't think that's specific to #TruffleRuby, but maybe there's a plan to solve for that.
-
Rubyists! Loofah v2.21.0.rc1 is out with:
- HTML5 parser support
- official JRuby support (finally)Check out the README at https://github.com/flavorjones/loofah for info on HTML5 support.
Release notes at https://github.com/flavorjones/loofah/releases/tag/v2.21.0.rc1
-
Rubyists! Loofah v2.21.0.rc1 is out with:
- HTML5 parser support
- official JRuby support (finally)Check out the README at https://github.com/flavorjones/loofah for info on HTML5 support.
Release notes at https://github.com/flavorjones/loofah/releases/tag/v2.21.0.rc1
-
Rubyists! Loofah v2.21.0.rc1 is out with:
- HTML5 parser support
- official JRuby support (finally)Check out the README at https://github.com/flavorjones/loofah for info on HTML5 support.
Release notes at https://github.com/flavorjones/loofah/releases/tag/v2.21.0.rc1
-
Rubyists! Loofah v2.21.0.rc1 is out with:
- HTML5 parser support
- official JRuby support (finally)Check out the README at https://github.com/flavorjones/loofah for info on HTML5 support.
Release notes at https://github.com/flavorjones/loofah/releases/tag/v2.21.0.rc1
-
@Demo318 what do you mean exactly?
Native Ruby isn't available on those platforms.
You'd need #JRuby (only #Android) or #RubyMotion (closed source solution) for that.#CrystalLang also has some Android PoCs but I'm not aware of anything iOS related.
So what differences are you referring to exactly?
Or do you know of a modern wave practical solution for Ruby?
I'm not quite sure which differences are to compare here especially since I don't know anything except RubyMotion on iOS. 🤔 -
@super @truffleruby @eregon That's a really good question! My guess is most pure #RubyLang #RubyGems will work out of the box, but anything with #FFI native extensions might still have issues because it's fundamentally a different #RUBY_ENGINE. #JRuby and others have the same problem, so I don't think that's specific to #TruffleRuby, but maybe there's a plan to solve for that.
-
@super @truffleruby @eregon That's a really good question! My guess is most pure #RubyLang #RubyGems will work out of the box, but anything with #FFI native extensions might still have issues because it's fundamentally a different #RUBY_ENGINE. #JRuby and others have the same problem, so I don't think that's specific to #TruffleRuby, but maybe there's a plan to solve for that.
-
@super @truffleruby @eregon That's a really good question! My guess is most pure #RubyLang #RubyGems will work out of the box, but anything with #FFI native extensions might still have issues because it's fundamentally a different #RUBY_ENGINE. #JRuby and others have the same problem, so I don't think that's specific to #TruffleRuby, but maybe there's a plan to solve for that.
-
@super @truffleruby @eregon That's a really good question! My guess is most pure #RubyLang #RubyGems will work out of the box, but anything with #FFI native extensions might still have issues because it's fundamentally a different #RUBY_ENGINE. #JRuby and others have the same problem, so I don't think that's specific to #TruffleRuby, but maybe there's a plan to solve for that.
-
@headius it has been ages that I stumbled over a different handling between #MRI and #JRuby but today it has happened. 😉
EDIT: nevermind. I converted the references but I'm still open to feedback if you have any.
I'm surely doing something wrong, so I'm open in case you have any advice for me.
https://github.com/rails/marcel/actions/runs/18431055272/job/52518425738?pr=132
#TruffleRuby is affected too.
-
@headius it has been ages that I stumbled over a different handling between #MRI and #JRuby but today it has happened. 😉
EDIT: nevermind. I converted the references but I'm still open to feedback if you have any.
I'm surely doing something wrong, so I'm open in case you have any advice for me.
https://github.com/rails/marcel/actions/runs/18431055272/job/52518425738?pr=132
#TruffleRuby is affected too.
-
@headius it has been ages that I stumbled over a different handling between #MRI and #JRuby but today it has happened. 😉
EDIT: nevermind. I converted the references but I'm still open to feedback if you have any.
I'm surely doing something wrong, so I'm open in case you have any advice for me.
https://github.com/rails/marcel/actions/runs/18431055272/job/52518425738?pr=132
#TruffleRuby is affected too.
-
@headius it has been ages that I stumbled over a different handling between #MRI and #JRuby but today it has happened. 😉
EDIT: nevermind. I converted the references but I'm still open to feedback if you have any.
I'm surely doing something wrong, so I'm open in case you have any advice for me.
https://github.com/rails/marcel/actions/runs/18431055272/job/52518425738?pr=132
#TruffleRuby is affected too.