~/talk

Jruby Polyglot Heaven

Talkat RubyConf 2011 · 2011-09-29..10-01· [ruby]
slides:none on file

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

  1. 0:00Intro
  2. 0:56Ten Years of JRuby!
  3. 3:57Engine Yard Cloud
  4. 5:29Easiest Install Evar!
  5. 7:24Big Happy JVM Family
  6. 8:13Common GC
  7. 10:42Ruby and Clojure
  8. 11:29Java limitation is a design virtue
  9. 18:02Untrusted Server-Side JavaScript
  10. 18:42Rhino FTW
  11. 22:31Persistent?
  12. 27:51Scala
  13. 28:45Demo Code
  14. 33:54Mirah
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.