I've started a project to collaboratively build templates for JRuby on Rails! So far there's just the bare minimum Rails 8.0 template I posted about earlier this week. Rails template experts are desperately needed, and anyone who has template ideas!
https://t.co/KoDNqaDW3b
In addition to sponsoring #RubyKaigi2026 , our CTO, @headius, delivered the second-day keynote: "Twenty Years of JRuby".
What a great look back on the history of JRuby... and a look toward the future with the official announcement of the release of JRuby 10.1!
In about an hour I'll do my first solo JRuby workshop at RubyConf Austria! I've used this opportunity to start assembling a complete JRuby tutorial, and I'd love to include your ideas.
Check it out: https://t.co/TYTmxXewzv
A wild idea appears... what if you could use JBang with JRuby as a complete Rails command line... no JVM or JRuby installation required?
jbang rails@jruby new blog
cd blog
jbang rails@jruby generate scaffold ...
It just needs some tweaks to work. Interested?
Exciting news! We have published 80.0.pre1 gems for JRuby's activerecord-jdbc-adapter for Rails 8.x, as well as a template you can use (thanks to @kbucek) to `rails new` a fresh app!
https://t.co/C0wi5Dwvoi
JRuby on Rails is BACK and we're excited to see what you do with it!
@maxandersen@jamesladd Aha I did not realize that... I need to include this as part of my "getting started with JRuby" content. Also had a crazy idea of a jbang config for JRuby on Rails that you could just generate an app and start running it. Maybe we should have a chat?
So frustrating watching the Ruby community reinvent what JRuby and the JVM already do.
Why don't they just use JRuby? Because we don't support the C extension API.
Now they are realizing they can't do what JVM does and also support C extensions. ๐คฆ
Seriously... just use JRuby!
We're getting ready to finally release Rails 8.0 and 8.1 adapters for ActiveRecord on JRuby! I've set up the CI build to start producing prerelease gems for anyone that wants to give it a try. Official release in the next week or so.
(Scroll to bottom): https://t.co/jptU5F0R2d
Call me paranoid, but I'm starting to see signs that there's folks actively sabotaging my work on JRuby... advising conferences not to accept my talks and projects to drop JRuby support. So disheartening to me after dedicating so many years to the Ruby and JRuby communities. ๐ข
@Cufe_Haco@p0deje No standard JVM on Windows, no... but it's easy to get and well-supported. Including it in the JRuby installer would probably be good, though, since it's now "really" OSS and most Rubyists won't know how to get Java set up or why they need to do so.
As part of automating JRuby releases, I'm trying to get the Install4J Windows installer to build and verify at a command line. Is there still value in a Windows installer without a Java runtimeincluded? Installing JRuby is basically just "install Java; unzip JRuby; add to PATH".
@Cufe_Haco@p0deje For regular CRuby it's an absolute must, because there's so much hassle getting build tools for C extensions etc. For JRuby it's much easier to go without an installer, but we still do it to make it easy to get up and going quickly. Seems like it's worth continuing.
@p0deje Yeah I'm just trying to determine if it's worth the extra hassle on our end publishing an installer when we don't even include JDK with it. Maybe if we did ship JDK/JRE it would have more value. No idea how many people use our installer right now.
@strzibnyj@Starbucks When you have few options, you do the best you can. Only two coffee places within 5 miles of here are Starbucks and the local equivalent Caribou.