Ruby Mutants
Ruby has a beautiful syntax, and in JRuby it has an outstanding implementation. But what else can we do with Ruby? This talk will discuss the next-generation experiments being done with JRuby and two new languages based on Ruby: Duby and Surinx. Duby is a statically-typed version of Ruby for the JVM, using Ruby's clean syntax and local type inference to produce incredibly fast code that looks as nice as Ruby. Surinx takes Ruby's syntax and dynamic-typing and applies it directly to the Java type system, using the upcoming "invokedynamic" opcode of the JVM to handle all calls. These two projects then act as research channels for the future of JRuby. Come hear about all three!
Charles has worked for over four years making JRuby the most successful alternative Ruby implementation in the world. He's now turning his attentions toward making JRuby an excellent JVM language.
Recent comments
3 min 5 sec ago
3 hours 40 min ago
3 hours 40 min ago
6 days 7 hours ago
17 weeks 6 days ago
18 weeks 2 days ago
21 weeks 5 days ago
22 weeks 6 days ago
25 weeks 2 days ago
25 weeks 3 days ago