Day 1 at JavaOne 07

Day 1 at JavaOne 07 was full of good stuff. There were a lot of announcements about FX, which sounds like an exciting new technology. I talked to a guy in the Erickson booth (You can't miss the booth, it is the only booth in the Sun section of the Pavilion where they aren't wearing the blue Sun shirts), and he did a good job of explaining how FX will change the way we use our phones.

My first session of the day was one on JRuby by Charles Nutter and Thomas Enebro (TS-9370). I have been hearing alot about Ruby, such as Craig making jMaki work with Ruby, so I decided I would use JavaOne as an opportunity to learn about this technology. Charles and Thomas gave an excellent introductory session for beginners like me. First they explained what Ruby was and why it was an improvement over Perl and JavaScript. For example:

  • It has a testing framework
  • It is more OO than JavaScript
  • It is easy to learn compared to Perl and JavaScript

On that last bullet, the woman next to me had switched from Perl and JavaScript to Ruby about a year ago, and she told me that it was indeed easy to learn and had also increased her productivity. She also agreed with their statement that the language was "addicting".

The duo then went on to explain why JRuby:

  • Faster (and will be even faster with future work)
  • More scalable
  • Unicode support
  • Will offer a compiler for even better performance
  • Better database support -- easy to pull in a new DB.

Gail recently helped with a NetBeans tutorial Creating a Ruby Weblog in 10 Minutes. I hope to give it a whirl when I get back from JavaOne. Also, there is this NetBeans day interview with Charles Nutter.

Another session I really enjoyed was David Botterill's Birds of a Feather talk about developing a real-world web application with the NetBeans IDE (TS-4092). He gave some fantastic tips and promises to follow up in detail on his web site. I highly recommend that you check out his slides when they become available and that you watch his blog for future entries.

I spent a lot of time at the NetBeans and Web 2.0 booths in the Pavilion. Sandip Chitale was showing how to use the new dynamic faces complib. We talked a bit about how to use fire transaction to do dynamic coordinated dropdowns. I hope to blog on that soon.

Next to the NetBeans booth is the jMaki booth. Carla was there showing how easy it is to use jMaki to add Ajax widgets to web applications. I never got a chance to talk to her because there was always a crowd. But I am attending all the jMaki sessions that I can.

--
Comments:

Post a Comment:
Comments are closed for this entry.
About

divas

Search

Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today