Main Content

Ruby Mutants

About the Talk

November 21, 2009 9:10 AM

San Francisco

San Francisco

While developing JRuby, I have often created new toy languages to experiment with features or explore optimizations. Now my little Ruby mutants have started to develop their own lives. Duby is a static-typed language with Ruby syntax that compiles to raw JVM bytecode and performs as well as Java. UNNAMED is a dynamic language with syntax identical to Ruby, but using all JVM types and OpenJDK7's fast dynamic call support. Both are feeding into research to improve JRuby. And both are built on BiteScript, a DSL for emitting JVM bytecode. I'll show all three.

Ratings and Recommendations

Avg. Rating

Average based
on 6 ratings

comments powered by Disqus