Always a lot of great information at the keynote. Lot's of talk about Sun's many new and (in some cases) improved tools. I must admit, I was drooling over the Sun Ultra 20 Workstation for only 29.95 a month (nobody said when the payments would end). Didn't manage to get a piece of the Java's birthday cake but it looked good.
The march of the computer languages never stops.
It's the day before the really big show - JavaOne 2005. I can feel the energy in the air, everyone is excited to see what this year's conference will bring.
This year, I was invited to join the java.net Community Leaders in their first ever mind meld, aka the Community Leaders weekend.
Just as there is no one language that is universally suitable for every programming task, so is it in the world of software APIs. I have often found that one size does not fit all.
Sometimes the task at hand may require an API that provides a high degree of flexibility, extensibility and/or transparency. Simplicity and a small footprint may be required on some other project.
The last technical session I attended was about the role of Java in the Mars Exploration Rover mission. Java played a big part in the processing and display of images sent back to earth by Rover's cameras and sensors. One picture was shown of an object sitting in the middle of a Martian crater that looked suspiciously like a bunny rabbit.
Today I attended a very interesting presentation by Kevin MacDonald and Larry Mitchell on the use of Jini Network Technology in RFID applications. Goods are tagged and scanned as they move through the supply chain. Often many scans are performed on the same object, resulting in a very high volume of traffic. Kevin and Larry have found that Jini scales well to meet this challenge.
Brian Murphy gave an excellent presentation today on the latest and greatest advances added in the Jini 2 Starter Kit. One of the topics was about security features.
After a three year hiatus I am once again in attendance at Java One.
I am having the same problem this year that I had in years past. So many technologies, so little time. For a computer geek like myself, however, it's a great problem to have.