Re: using Java 5 for java.util.concurrent & annotations and then generating 1.4 compliant jars?

2006-01-03 Thread James Strachan
Using Generics, java-util-concurrent & annotations really is a no brainer with retrotranslator; the only real downside I can see is that it means we'll have 1.4 and 1.5 versions of jars. I guess in the grand scheme of things its not the end of the world. I"ll post an update when I've got the ma

Re: using Java 5 for java.util.concurrent & annotations and then generating 1.4 compliant jars?

2006-01-03 Thread Calvin Austin
I had a quick look at retrotranslator today. Generics and some other language 5.0 features were, as some of you may know, originally developed on a 1.4 JVM. So in principal this is a cool idea and at one point the javac engineer suggested we provide the target 1.4 option. I would probably draw

Re: using Java 5 for java.util.concurrent & annotations and then generating 1.4 compliant jars?

2006-01-03 Thread Dain Sundstrom
I would love to start using Java 5 as soon as possible. I have been using the backport-util-concurrent package for a while in xbean and the Java 5 interfaces are really nice to use. Above all other features, I would love to have generics support in geronimo. Generics give me much more da

Re: using Java 5 for java.util.concurrent & annotations and then generating 1.4 compliant jars?

2006-01-03 Thread Alan D. Cabrera
How does this affect debugging? Regards, Alan On 1/3/2006 8:39 AM, Aaron Mulder wrote: That sounds pretty interesting -- does it really fully handle annotations? I thought some of those could be inspected at runtime and I'm not sure how that could be supported in 1.4, but I really don't know

Re: using Java 5 for java.util.concurrent & annotations and then generating 1.4 compliant jars?

2006-01-03 Thread Aaron Mulder
That sounds pretty interesting -- does it really fully handle annotations? I thought some of those could be inspected at runtime and I'm not sure how that could be supported in 1.4, but I really don't know that much about it. On a similar note, it would be great if someone could look into why Day

using Java 5 for java.util.concurrent & annotations and then generating 1.4 compliant jars?

2005-12-30 Thread jastrachan
First a quick bit of background on why Retrotranslator rocks... http://radio.weblogs.com/0112098/2005/12/29.html#a546 Retrotranslator can take any Java 5 bytecode using generics, annotations, auto-boxing, varargs & java.util.concurrent utilities and generate regular 1.4 bytecode that runs jus