10 Reasons We Need Java 3
An anonymous reader writes "This article on O'Reilly Network (written by one of the most active Java book writers ever, Elliotte Rusty Harold) has some interesting points about the need for a new 'cleaned up' Java version, made to incorporate the advances in the last 7 years of its life and without the requirement to keep compatibility with old versions."
...is to know what to use to make it work on all of your target platforms...and wasn't this supposed to be one of Java's strong points? So, actually, a fresh start might not be that bad at all.