Re: Generics Merge Done, NOW please go nuts!

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Mon, 2006-12-11 at 12:55 -0700, Tom Tromey wrote:
> >>>>> "Andrew" == Andrew John Hughes <gnu_andrew@xxxxxxxxxxxxxx> writes:
> 
> Andrew> HEAD is now generics ready.  Please test and let me know
> Andrew> about anything that broke ASAP.  We're open for business again,
> Andrew> so, as Mark says, 'please go nuts!'
> 
> Thanks for doing these merges, and for all your work keeping the
> generics branch up-to-date these past two years.  I believe when I
> started I had the naive idea that we wouldn't need to update the
> branch... and now I'm especially happy you stepped in to handle this
> :-)
> 

My thanks to both yourself and others for your kind comments on this.
 
> 
> For Classpath hackers in general: on the generics branch we stuck to a
> "shallow" genericization, limited more or less to what Japi would see.
> I think it would be appropriate now to start on deeper work, i.e.,
> moving the use of generics into the bodies of methods and not just on
> method signatures.
> 

I agree wholeheartedly.  As Tom mentions, the level of generics was
deliberately kept shallow on the branch as we knew that we would need to
merge in a lot of code from the main development branch.  Now, however,
it should be possible to take advantage of, for example, collections
with type parameters (which may catch a few bugs, hopefully...)  This is
more important for new code, where you can take advantage of features
like this along with autoboxing and for..each loops in your day to day
coding.

> Tom

Cheers,
-- 
Andrew :-)

Escape the Java Trap with GNU Classpath!
http://www.gnu.org/philosophy/java-trap.html
public class gcj extends Freedom implements Java { ... }

Attachment: signature.asc
Description: This is a digitally signed message part


[Index of Archives]     [Linux Kernel]     [Linux Cryptography]     [Fedora]     [Fedora Directory]     [Red Hat Development]

  Powered by Linux