<<< Previous speaker Next speaker >>>

Charles Nutter, Sun

 Charles  Nutter

Charles Nutter has been a Java developer since 1996, recently working as the senior Java architect at Ventera Corp and in September moved to Sun to work full-time on JRuby! He led the open-source LiteStep project in the late 90s and came to Ruby in the fall of 2004.

Since then he has been a member of the JRuby team, helping to make it a true alternative Ruby platform. Charles presented JRuby at RubyConf 2005 and co-presented at JavaOne 2006 with Thomas Enebo. He hopes to co-write a JRuby book this fall with Thomas to follow up a planned JRuby 1.0 release.

Presentation: "Panel: What will the future of Java development be?"

Time: Wednesday 17:15 - 18:15

Location: City

Abstract:

The Java of today bears little resemblance to the 1.0 Java release in 1995 - Swing, Java EE, Java ME, Generics, Annotations, and Dynamic languages are a few examples of major changes or innovations which have occurred to the base Java platform. Over the course of the last 12 years, the Java language and the associated APIs have grown and adopted to match a wide variety of applications.

This panel discussion with several influential leaders of the software development community will discuss and debate how the Java language and APIs will look in the future based upon the lessons we have learned from the past. In particular, it will focus on how application development will change, and the variety of enabling features that we can expect to have available to us as developers in the next few years, starting with Java 7.

Presentation: "JRuby: Not Just Another JVM Language"

Time: Thursday 11:00 - 12:00

Location: Stanford

Abstract:

JRuby is fast becoming the standard Ruby in large enterprises and Java organizations. JRuby on Rails runs multiple production sites and applications. JRuby with Swing is becoming a popular GUI development combination. Ruby has arrived on the Java platform!

In this session, we'll demonstrate several reasons why Ruby is such a great language on the JVM, calling Java libraries and integrating frameworks quickly and easily. We'll demonstrate bringing a JRuby on Rails application up on a Java webapp server and show how to call Java APIs from Rails. And we'll demonstrate the advanced capabilities of Ruby support in the NetBeans IDE.

Password protected Download slides