On Mar 29, 2009, at 2:35 AM, Peter Firmstone wrote:
I'd also like to hear some more from Tim Blackman on the issue?
I don't have a strong opinion, but here are some thoughts.
I have been developing (non-Jini/River) code with the Java 5 APIs for
some time now, and have more recently switched to Java 6. There are
definite advantages to switching. Parameterized types are nice, but
not earth shaking. On the other hand, the java.util.concurrent
package is very helpful.
But I also ran into a case, just last week, that we had some code that
we wanted to port to Java ME, which didn't support some Java 5
features we were using. This is not Jini code, though, and I think it
is probably a good argument that most people won't be running Jini on
small devices. (There's a *very* long history behind this issue!)
Still, it would be really too bad to prevent current users of Jini on
JDK 1.4 from adopting River.
I would imagine that Retrotranslator would only add support for
language features, not the currency utilities. Of course, that
probably doesn't matter unless Jini were to be updated to use these
utilities.
- Tim