I need to run this again to see what might have changed but there is a guide from earlier that I wrote:
notepad.onghu.com/2021/jruby-w...
But I am delighted that some of the niggling issues might have now been resolved.
#JRuby #Ruby #Programming
@headius it has been ages that I stumbled over a different handling between #MRI and #JRuby but today it has happened. 😉
github.com/rails/marcel/actions/run...
#TruffleRuby is affected too.
Using #JRuby and #Tomcat:
dev.to/santattech/u...
#Programming
It's time for the last #RailsConf! Sadly, since my #JRuby talk was rejected, I won't be able to participate, so I need you to step up and represent. Let me know if you're there and I'll try to connect you with other JRubyists! Tell people our story and spread the word!
Charles Nutter presenting a slide with different use cases of JRuby
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
Matz is at #BalticRuby and so am I! Come learn how JRuby brings you next-gen Ruby performance, scaling, and opportunities at my talk tomorrow!#rubyfriends #jruby
Nice see to see the effect of #CRaC on #JRuby startup presented by @headius.bsky.social at @geecon.bsky.social /cc @azulsystems.bsky.social
The #JRuby team has released JRuby 10, introducing compatibility with Ruby 3.4, full support for Java 21, and several performance and startup-time improvements enabled by recent developments in the #Java platform.
adtmag.com/articles/202...
A screenshot showing sentry-ruby GitHub actions graph with tests.yml workflow.
With the addition of jruby 10.0.0.0 to our testing matrix, sentry-ruby now runs...
...128 test jobs 🙃
Luckily, with cached bundles, it takes less than 5 minutes to run ⚡
#sentry #testing #ruby #jruby #github #ci
Windows dialog showing JRuby installation is complete.
Finally, started with installing #JRuby 10 & running Hello World before trying other things in the next few weeks. If you've wanted to experiment, here's a simple illustrated guide to get it running and the first steps:
notepad.onghu.com/2025/jruby-1...
#Ruby #Programming #RubyOnWindows
Fun-fact! #JRuby 10.0.0.0 breaks the single digit version number assumption in `pik` (for switching between #Ruby installations)
/ruby (\d\.\d\.\d)/i
doesn't match
jruby 10.0.0.0 (3.4.2) 2025-04-13 6ed59bc847 OpenJDK 64-Bit Server ....
#Programming
Distracted boyfriend meme with "All my Other Stuff" looking at "Me" while I seem keen to check out "JRuby 10"
Somehow, I need to find time to get into at least a little bit of #Jruby 10 later today. Good thing that I already have Java 21 on my computer.
#Ruby #RubyOnWindows #Programming
One really cool thing for us was that we packaged everything into a JAR with #JRuby & delivered it to the client (without the containers bit) for them to use it with Java in their test environment to validate our system worked as expected. They had an Excel file to which they could add more tests.
Arrow 19.0.0 is out (arrow.apache.org/blog/2025/01...) and one of my highlights was @headius.bsky.social contributing an initial JRuby Arrow implementation: github.com/apache/arrow.... Are there any #jruby folks interested in expanding what's supported? See github.com/apache/arrow.... #apache-arrow
Finally, after several months of diving down the rabbit hole that is Ruby's `Dir.glob` implementation, I have crafted a fix for a couple of long-standing issues in JRuby's implementation: github.com/jruby/jruby/... #ruby #jruby
#Glimmer #DSL for #SWT, #JRuby #Desktop #Development Cross-Platform #Native #GUI #Framework, version 4.30.1.0 has been released with a fix for native executable packaging as it recently broke because of JRuby changes.
RubyGem: rubygems.org/gems/glimmer...
#ruby #opensource #programming #code
Yes, that's the good thing about this. It streams! We used this from Ruby but since we were looking at #JRuby, we also used Apache POI as explained here:
notepad.onghu.com/2021/jruby-u...
Choose 20 Ruby gems that you've used time and time again, or have inspired you in some way. #20DayGemChallenge
One gem per day for 20 days, in no particular order.
Will create a post at notepad.onghu.com on Day 20 to explain my choices.
Day 5/20: github.com/jruby/warbler
#ruby #rails #jruby
I've found #JRuby quite useful for this but also Okra has worked in the past.
I haven't used Travelling Ruby... need to see.
Some info on preparing JARs with JRuby is here: notepad.onghu.com/2021/jruby-w...
Seeking out #JRuby folk with a link to my older post abt why we like JRuby: notepad.onghu.com/2022/why-we-...
It includes links to posts about installing JRuby on #Windows, packing & distributing JARs, calling #Java from #Ruby and how a different garbage collector affects performance.
#programming
On my #Jekyll blogging platform, I've switched the base Docker image from #JRuby to raw #Ruby, added a JRE, removed the JavaScript environment *and* removed page minification.
Con: the image went from ~500Mb to ~800Mb
Pros: no more Java gems *and* build time from ~7s to ~2s
Cool - #JRuby on @Heroku is now generally available for production use http://t.co/WRaw7PV6
installing #jruby for #culerity #celerity #cucumber integration test purposes for javascript features
Wow. JVM languages running on Google App Engine: http://tinyurl.com/gae-jvmlanguages #jruby #scala #groovy #jython