Posted by malcolmdavis
on May 7, 2007 at 6:45 PM PDT
This is my 4th JavaOne. As technology and talks evolve, so do the attendees.
It never fails, from the San Francisco flight to hotel shuttle, I meet people attending the conference. Many have attended before, many are new.
When I first attended JavaOne 5 years ago, the focus was on J2EE and Web development, with a great number of sessions on JSP, Servlets, Tomcat, Struts and EJB.
Today's JavaOne is still in the mindset of web, but with a focus on the integration of a diverse set of open source technologies. Sessions include Ruby, scripting languages, Hibernate, Spring, and even the discussions of how open source
impacting the community.
Christena's company utilizes WebLogic. She is hoping to get buy-in from management to make the move to Hibernate and Spring. Her company's management, like many other large IT shops, have issues with the adoption of open source. To help with leadership buy-in, her group brought a manager to JavaOne. Christena's group is one of many I heard moving from heavy vendor platforms to lighter tools.
Gregory Garrett is a young developer from Maryland that works in a diverse environment. Greg is attending Java University in an attempt to emerse himself in web based Java.
There is a recommitment to the GUI via major Swing updates and Widget technology.
Many of the developers I spoke with have a growing .NET presence in their companies. Many see the .NET tools as faster and easier to develop end-user applications. Sun has been countering Visual Studio with major updates to NetBeans and improvements to Swing.
There seems to be many more sessions covering emerging JRS than in previous years. Even though JSR 311 is just a few months old (the JSR, not the technology) there is a session discussing the concept, with a demonstration of the JSR using NetBeans. (JRS 311 attempts to develop Java API for RESTful Web Services.)
All the developers I spoke to, use a diverse set of technologies. The days of someone doing everything in Java is disappearing.
JavaOne demonstrates that Java is continuing to move forward with the unique relationship between Sun, vendors and technologists.