JRuby: Ruby on the JVM
by Charles Nutter
Sun, Oct 01, 2006
Room:
Time:
0:00
The Ruby language has turned the corner and started to explode into mainstream development. There are now over seven implementations of Ruby for all the major VMs and several other platforms. JRuby is a 100% Java implementation of Ruby targetting the JVM, designed to enable Java developers to use Ruby as a first-class language and also to enable Ruby developers a powerful drop-in replacement for the standard C-based interpreter. JRuby has made great progress toward matching Ruby in compatibility and performance, and already can run popular applications like Rails. This session will give an introduction to JRuby, JRuby on Rails, and what the future holds for Ruby on the JVM.
About the Author
Charles Nutter has been a Java developer for the past decade and has also developed using C/C++, Win32, and .NET. Most recently, however, Ruby has stolen his heart, and he has spent the past two years helping the JRuby project achieve its performance and compatibility goals. He joined Sun Microsystems in September 2006 and has since worked fulltime on JRuby and other alternative language initiatives at the company. Charles believes that all true developers will always want and need multiple languages, and that language diversity is now a requirement for all VMs.