Jruby Polyglot Heaven
summary
JRuby runs JVM languages side by side and shows concrete results: Ruby 1.9 support is about 80–90% complete, the repo has 14,500+ commits and a 165 release approaching, and Maven jars install via mvn:groupId:artifactId making hundreds of thousands of JVM libs available as gems. Demos include Neo4j working from a gem, Rhino JavaScript with instruction-count sandboxing (demo trips at ~1,000 instructions after seven prints), Clojure persistent collections and STM used from Ruby, Akka actors via a Scala wrapper, Mirah for JVM-speed code, and transactional instance variables.
AI-written summary · about
chapters (14)
- 0:00Intro
- 0:56Ten Years of JRuby!
- 3:57Engine Yard Cloud
- 5:29Easiest Install Evar!
- 7:24Big Happy JVM Family
- 8:13Common GC
- 10:42Ruby and Clojure
- 11:29Java limitation is a design virtue
- 18:02Untrusted Server-Side JavaScript
- 18:42Rhino FTW
- 22:31Persistent?
- 27:51Scala
- 28:45Demo Code
- 33:54Mirah








