JavaOne will be held next week (June 2-5th) at the Moscone Center in San Francisco, the same location where Google I/O was held this past week – and the week after JavaOne has Apple’s WWDC in the same location.
I won’t be attending this year, but my friend and colleague Trent Gray-Donald will be there presenting a session titled “Under the Hood: Inside a High-Performance JVM™ Machine” on Friday June 5th, 10:50am – 11:50am. While you won’t find him on the Rock Star Wall of Fame, he was did earn that title back in 2007 – his sessions are usually well attended so if you want to see him in action go early for a good seat. This year his presentation discloses more details about the IBM JVM technology than have been previously made available, expect to see assembly code snippets on screen during the presentation along with lots of technical detail. His presentation should be a reasonably good primer in what it takes to be a “state of the art” JVM in today’s competitive market – and it will be presented by someone who has hands on experience creating the technology.
If you can’t make it in person, JavaOne has a pretty good track record of making past sessions available online. Of course you can also follow along on Twitter, and there appear to be two hashtags (#JavaOne and #JavaOneConf) being used to help track tweets.
As for what to expect from JavaOne this year, I’ll shy away from trying to make any firm predictions – but it has been announced there will be more details on the Java App Store. The Oracle/Sun deal will certainly be one of the topics that can’t be avoided. Java7 should get some sort of announcement along with some benchmarking fun I’m sure. One camp to keep an eye on is the Microsoft keynote – the 1st time they’ve done one for JavaOne. Last, but not least – IBM is a general session cosponsor thus Craig Hayman will be giving a talk as well (Thursday, June 4th, 5:30 – 6:15 p.m), one I’d recommend people attend if they can.