Skip to main content

What version of Java do you expect to be using at the end of 2008?

1.4 or earlier
5% (63 votes)
5.0
19% (258 votes)
6.0
47% (655 votes)
7.0
26% (363 votes)
Something else (please comment)
1% (18 votes)
I don't plan to be using Java by then
2% (25 votes)
Total votes: 1382

Comments

direction of java

i don't think that majority of developers will use java 7 because of closures that are just disgusting. i plan to use just the "performance" releases of java without any new syntax. and if sun will just add a lot of other new syntactic crap, i'll rather switch.

direction of java

Correct. Most people I know are using either 1.4 or 1.5 now and have no plans to change to another version (though some people using 1.4 are considering 1.5 for the future).

1.6 and later don't enter the equation. We evaluated 1.6 at a previous project and abandoned it because it's too unstable to run high availablilty systems on. It may have some funky Swing thingies but unless you're making funky desktop thingies those are useless and the stability problems are not compensated for by the miniscule performance improvement over current 1.5 JVMs.

Java 6 JVM... but with something other than Java

I think this is an important distinction... The JVM is definitely a part of my future, but the Java Language is becoming just a bit player... Appropriate for some tasks, but increasingly being replaced by Domain Specific, Declarative, or Scripting Languages for a lot of my day-to-day needs.

-JohnR

I'd rather bet on 6.0

It's reasonable that 6.0 will be out on Mac OS X by then, and it will be in any case too early for 7.0. The tough question is which version at the end of 2009...