[concurrency-interest] Why not J2SE 5?

Alexey N. Solofnenko a.solofnenko@mdli.com
Tue, 07 Dec 2004 07:06:40 -0800


That is true, but the whole point of erasure is backward compatibility 
so the generics could be used with any JVM. Compiler does most of the 
work. I would not get extended reflection, but I do not use it too often.

- Alexey.

Joe Bowbeer wrote:

>The JVM was changed to use the additional generic info added to the class 
>format, right?
>
>See  java.lang.reflect.GenericSignatureFormatError, for example.
>
>
>----- Original Message ----- 
>From: "Alexey N. Solofnenko" <A.Solofnenko@mdl.com>
>To: <concurrency-interest@altair.cs.oswego.edu>
>Sent: Monday, December 06, 2004 2:07 PM
>Subject: Re: [concurrency-interest] Why not J2SE 5?
>
>
>Generics do not seem to require any JVM changes. This is one of the
>features I would want to use with JDK 1.4 too.
>
>- Alexey.
>
>David Holmes wrote:
>
>  
>
>>Hanson char wrote:
>>
>>
>>    
>>
>>>Using -source 1.4 doesn't make sense for development to move to 1.5 as
>>>there is no or littel benefit of doing so.  What I wish is:
>>>
>>>javac -target 1.4 -source 1.5 Foo.java
>>>
>>>
>>>      
>>>
>>But most 1.5 features require 1.5 bytecode and or classes. So what would
>>this gain you?
>>
>>I had assumed the intent was to have a single 5.0 development environment
>>where you could build your 1.4 production system and at the same time
>>experiment with 5.0 features seperately.
>>
>>David Holmes
>>
>>
>>
>>    
>>
>
>_______________________________________________
>Concurrency-interest mailing list
>Concurrency-interest@altair.cs.oswego.edu
>http://altair.cs.oswego.edu/mailman/listinfo/concurrency-interest
>
>  
>