JRuby: What, Why, How... Try It Now
summary
JRuby 1.5 ships after 1,500 user-reported bug fixes and ~3,000 revisions since last year and claims microbenchmark-leading performance by leveraging the HotSpot JDK optimizations and GC. Ruby 1.9 features run via a 1.9 runtime switch (fibers, new parser, Oniguma port), demos include a JMonkey-engine game calling Java libraries directly, and deployment is one-command via the glassfish gem. Thread-safe Rails 2.2 on JRuby cuts per-app heap from ~3.3MB to ~0.5MB in tests. FFI works cross-implementation (callbacks, qsort, PTY bindings).
AI-written summary · about
chapters (11)
- 0:00Intro
- 2:04Another Year of JR
- 4:32The JVM: Pragmatically
- 7:55JRuby and the J
- 9:10Ruby 1.9 Suppo
- 20:25Best Deployment E
- 24:27The Holy Grail
- 25:42The "Lame" Tes
- 36:41Java what?
- 40:04Users Speak
- 42:53Get Involved!
related talks
39mJRuby: What Why How ... Do it Now!
49mJRuby: Ruby for the JVM
42mJRuby at 15 Years: Meeting the Challenges
30mUsing JRuby: What, When, How, and Why
55mJRuby in 2018: Building, Deploying, and Scaling Your Apps
49mJRuby Everywhere! Server, Client, and Embedded
44mJRuby 9000 Is Out; Now What?
31mExpand your Ruby Potential with JRuby
