Skip to main content

Java's "best days" are

Ahead of it
55% (450 votes)
Right now
29% (239 votes)
Behind it
15% (123 votes)
Total votes: 812


Option 4 must have been there.

Option 4 "Always" must have been there :)

Java On A Desktop Future's Ahead

In the past the Java standalone software and fat clients could not penetrate the user's desktop. I guess that this will change in the future. One major obstacle is the fact that (usually) each software needs it's own JVM instance. As soon as a future JVM eliminates this issue, much more Java software will be spread over the desktops.

SOA and Grid

Java is well positioned to be a big part of the SOA and Grid Computing trends. I believe that as both of those approaches gain traction and see growing adoption, it will increase the demand for Java. I also agree somewhat with the other poster who said that Java needs a "real" production quality open-source implementation. I don't think it matters if Sun opens their implementation, or if one of the existing OSS ones emerges, or maybe a new one comes out. But having a true OSS Java will spur increased usage of Java, I believe. Simply making it possible for Linux distros to include a production quality JRE as part of their distro will be a big win. As Linux grows, the Java /Linux combination will as well.


Java's best days are going to come when the open source community really embraces Java, grabs it, and runs with it. This probably won't happen until we have a "real", production-quality OS Java runtime and development tools.

Simplify, simplify, simplify

The trend towards simplification, particularly in web-based Java, will help Java developers be more productive in the coming years.