Devoxx 2008 is over :-( But is was a great conference again. And Java really started to feel alive again with real discussions of JDK 7.
In this post I'll go through the general discussions that were held on the Devoxx whiteboards. The figures given are of course indicative only. They are based on those Devoxx attendees who actually participated on the whiteboards. Also, the figures are a record taken at the end of Thursday (Friday scores not included).
The whiteboard photos are also available which provide additional information. Bear in mind that my figures may disagree with the photos in some small way based on when I counted the results relative to when the photos were taken.
Are you considering using JavaFX ?
Java FX had its big conference launch at Devoxx.
This question captured developers feelings about it:
|What is jfx?||6|
It seems clear that Devoxx attendees were pleasantly surprised by Java FX, and are thinking about using it.
What Testing Framework/Tools are you using ?
Testing is an essential developer activity, but what tools get used?
I've broken out the big 3 unit testing tools here.
Obviously, a wide range of tools are in use, but in the unit test area JUnit still rules the roost.
REST vs SOAP
A hot topic with many developers who still have to try and convince sceptical managers that REST is a valid solution.
I'm displaying the main numbers for the question here:
So, developers prefer REST to SOAP. Somehow I'm not surprised!
What IDE/Editor do you use ?
A question that will always bring out strong opinions:
I'd have expected a stronger showing for Eclipse than this. Maybe Eclipse users have less strong opinions about their tool as Netbeans and IntelliJ users?
Which Java VM are you using ?
How up to date are the versions of Java we use?
The question asked Devoxx attendees to mark all they are using:
So, more people are using Java 1.6 than Java 1.5. Interesting.
Checked exceptions ?
Checked exceptions are a feature essentially unique to Java. Many, like me, think they were a very bad idea.
But what about Devoxx attendees:
|Both, It depends||6|
Opinion seems split on this topic. Although I should note that the number of votes was lower on this issue, so maybe there is an element of "don't care".
What is your favourite JVM lang other than java ?
The JVM isn't only about Java now. What else are people using:
So, Groovy is looking pretty popular right now, with Scala seeing some good use. There is interest in additional languages too and this is healthy for the JVM's future (and personally, I was pleased to see Fan get 5 votes at this early stage in its life).
Thanks again to all the Devoxx voters. I'll write up about language change issues soon. Feel free to comment on any of the vote results.