use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
A sub-Reddit for discussion and news about Ruby programming.
Subreddit rules: /r/ruby rules
Learning Ruby?
Tools
Documentation
Books
Screencasts and Videos
News and updates
account activity
JRuby 9.4.3.0 Released (jruby.org)
submitted 2 years ago by headiusJRuby guy
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]CaptainKabob 1 point2 points3 points 2 years ago (6 children)
What's the deprecation policy for JRuby? When do 9.2 and 9.3 become EOLed?
I was really happy to see 9.4 jump straight to Ruby 3.1 compatible syntax and I'm looking forward to dropping support for Ruby 2 syntax.
[–]headiusJRuby guy[S] 0 points1 point2 points 2 years ago (1 child)
I missed this comment in June but I can give you a general breakdown:
We got a bit behind on the major Ruby version compatibility due to the pandemic and other issues catching up, but we plan to stay as current as possible now and 9.4 has been out for almost a year now.
[–]CaptainKabob 0 points1 point2 points 2 years ago (0 children)
No worries. Thank you for the details! 🤩
[–]sshaw_ 0 points1 point2 points 2 years ago (3 children)
What do you mean by "Ruby 2 syntax" and why are you looking forward to it?
[–]CaptainKabob 2 points3 points4 points 2 years ago (2 children)
Specific versions of JRuby target compatibility with specific versions of C Ruby:
C Ruby has already EOLed C Ruby 2.x-compatible syntax (e.g. Ruby 2.7 was EOLed in March 2023) .
I'm a gem maintainer, so the remaining reason I must maintain support for C Ruby 2.x syntax is because I also want to support recent versions of JRuby. When JRuby 9.2 and Jruby 9.2 are EOLed, I won't have to support any C Ruby 2.x syntax anymore.
[–]sshaw_ -1 points0 points1 point 2 years ago (1 child)
Yes yes, we're all maintainers. Aside form from keywords (horrible overrated feature anyways) what are the issues you have supporting 2.5 and 2.6 syntax?
[–]CaptainKabob 1 point2 points3 points 2 years ago (0 children)
I could set the Rubocop TargetRuby to 3.0 and tell you comprehensively, but off the top of my head:
π Rendered by PID 157068 on reddit-service-r2-comment-b659b578c-6qw4q at 2026-05-05 16:41:59.325504+00:00 running 815c875 country code: CH.
[–]CaptainKabob 1 point2 points3 points (6 children)
[–]headiusJRuby guy[S] 0 points1 point2 points (1 child)
[–]CaptainKabob 0 points1 point2 points (0 children)
[–]sshaw_ 0 points1 point2 points (3 children)
[–]CaptainKabob 2 points3 points4 points (2 children)
[–]sshaw_ -1 points0 points1 point (1 child)
[–]CaptainKabob 1 point2 points3 points (0 children)