I don’t really attend keynotes to learn something new (it’s pretty much my job to know this stuff before). Rather, I try to sense how people react by following tweeter tags and by being in the room. This year’s JavaOne Technical Keynote with Mark Reinhold, Roberto Chinnici, and Greg Bollella was no exception.
For both Mark’s and Roberto’s part of the keynote, this was clearly split into two categories: the people that felt that covering plan A/B, JDK 7/8, project Coin, and all the great new features of Java EE 6 was really old stuff and those that we’re genuinely excited by most of what they’ve heard. On the Java EE side of things I believe this was certainly the right balance.
Imagine that the vast majority of developers don’t go to JavaOne, don’t read blogs, don’t tweet, and don’t spend time downloading new open source projects and libraries. Yet, some people still found the so-called old content to be extremely useful. I certainly found the final thoughts on how Java EE should evolve for the cloud to be useful (watch the full keynote, not the highlights that trimmed the most important part :( ).