Sun Java Solaris Communities My SDN Account Join SDN
 

JavaOne Online Technical Sessions

Pump Up Your Technical Knowledge
Listen and watch as industry luminaries bring you the latest on Java technologies
Active Tab2008
 
Begin Product Tab Sub Links Active Sub LinkJavaOne Technical Sessions JavaOne Hands-On Labs Tech Days Hands-On Labs

Comparing JRuby and Groovy
TS-6050


Presenter: Neal Ford, ThoughtWorks Inc.


Life used to be so simple in the Java technology world. The only real decision you had to make was which dozen frameworks to use in your project. Now dynamic languages have invaded the land of Java technology, and you have lots of choices. To the casual observer, JRuby and Groovy look like pretty much the same thing, with slightly different syntax. Nothing could be further from the truth. Although they share lots of commonalities, they are also quite different.

This session delves into those differences, providing attendees with enough concrete facts to make decisions. The presentation covers differences between type systems, extending the core JDK software, closures, and properties. It also covers metaprogramming differences, where the languages diverge the most, including open classes, code synthesis, mix-ins, interfaces, intercepting method missing calls, shadow metaclasses, and lots more. Code is the focus of the session, with tons of examples. Attendees will leave with a clear picture of the real differences of these new kids on the Java technology block.

Watch The Session
You need to be a registered Sun Developer Network member to view this multimedia session. If you are a registered SDN member, please click on "Watch Multimedia" button to log-in to view the multimedia session. If you wish to join SDN, please click here.

 
 
FREE White Papers on Java SE, Java EE, cloud computing and database technologies.
New SDN Member Only Offers Every Month Discounts, FREE white papers and more!
Java University and JavaOne Training Sessions