[concurrency-interest] Why not J2SE 5?

Booth, Peter Peter.Booth@gs.com
Mon, 6 Dec 2004 10:03:29 -0500

Because J2SE 1.4.2 is too good. Pain is a great motivator. 

The level of pain felt by users of J2SE 1.4.2 is much, much lower than
I recall when struggling with 1.1 (poor Swing support), 1.2 (poor Security),
1.3.x (lots of VM / Weblogic / GC issues.)

-----Original Message-----
From: concurrency-interest-admin@cs.oswego.edu
[mailto:concurrency-interest-admin@cs.oswego.edu] On Behalf Of Bjørn-Ove
Sent: Monday, December 06, 2004 8:22 AM
To: concurrency-interest@altair.cs.oswego.edu
Subject: Re: [concurrency-interest] Why not J2SE 5?

On Mon, 6 Dec 2004, Doug Lea wrote:

> I'm starting to wonder why there's so much resistance out there to
> changing from 1.x to J2SE5 (1.5). Having seen how obsessed the Sun
> J2SE5 release managers and engineers were with back-compatibility, and
> the huge numbers of regression tests run, and the very large number of
> bug-fixes and performance improvements in J2SE5, I honestly don't know
> of a good technical reason not to switch over to it, even (or
> especially?) if people don't need new functionality. I suppose some of
> it might be just be fear of any x.0 release (to be addressed soon, I
> think, with the first "underscore" release, "1.5_01" or somesuch
> name). And maybe it takes time to install/deploy new JVMs across all
> machines etc. But is there some more fundamental reason that I'm
> overlooking?

Two things come to mind:

 - 1.5 isn't available at other platforms than those Sun support

 - Development tools still lag behind, but that's primarily an issue if 
   you want to use the new features

Bjørn-Ove Heimsund
Centre for Integrated Petroleum Research
University of Bergen, Norway

(+47) 555 83691

Concurrency-interest mailing list