JavaZone 2009 - The New Face of JRuby
This talk will demonstrate how JRuby has truly become a first-class
JVM language. JRuby can integrate with all those pesky Java libraries
that needed Java classes. JRuby's performance is substantially better
than it was a year ago. JRuby has started to utilize the new
invokedynamic bytecode for fast dynamic calls. JRuby supports
libraries like Hibernate, JAX-RS, and JUnit4. JRuby can stand
shoulder-to-shoulder with any language on the JVM and integrate just
as well. At the same time, JRuby brings innovative Ruby libraries to
the JVM like Rake, RSpec and Cucumber. Come hear the latest news about
JRuby, from Java integration to performance to Ruby and Rails updates.
We'll demonstrate several key Java libraries working with plain old
Ruby code. And we'll show you why JRuby should be your dynamic
language of choice for building applications on the JVM.
Nick Sieger
Nick Sieger is an engineer at Engine Yard, working on JRuby and
leading the effort to make the Java Virtual Machine a robust yet
easy-to-use deployment platform for Rails and Ruby web applications.
He created and co-maintains the JDBC adapter for ActiveRecord that
JRuby on Rails uses for database connectivity, as well as the Warbler
tool and JRuby-Rack library for dealing with Java application server
deployment. He maintains a blog on Ruby and JRuby-related topics at
http://blog.nicksieger.com/.
