You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@commons.apache.org by "François LEIBER (JIRA)" <ji...@apache.org> on 2009/09/07 10:39:57 UTC

[jira] Issue Comment Edited: (COLLECTIONS-110) Support parametized classes with commons.collections.

    [ https://issues.apache.org/jira/browse/COLLECTIONS-110?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12752045#action_12752045 ] 

François LEIBER edited comment on COLLECTIONS-110 at 9/7/09 1:38 AM:
---------------------------------------------------------------------

I'm sorry to say this, but this discussion sounds like some old JDK bugs unsolved for years: it sounds like a joke.

Yes, we know most people do their possible, that generics haven't been done perfectly and sometimes give headaches, but Java5 is now 5 years old, and will finish its EOL in one month! Who dares to say that generics are not used now in the majority of Java code over the world, even in the industry?
The truth is, this project (like other Apache commons), which should greatly improve the base language, are instead largely useless. And I feel it's not because nobody in the world can do the job, but rather because of some internal inertia. That's really sad.

And about backward-compatibility, please not that several other commons project have moved their requirement to Java5+ (like many other open-source libraries and tools), so this is no longer a valid argument.

      was (Author: fleiber):
    I'm sorry to say this, but this discussion sounds like some old JDK bugs unsolved for years: it sounds like a joke.
Yes, we know most people do their possible, that generics haven't been done perfectly and sometimes give headaches, but Java5 is now 5 years old, and will finish its EOL in one month! Who dares to say that generics are not used now in the majority of Java code over the world, even in the industry? The truth is, this project (like other Apache commons), which should greatly improve the base language, are instead largely useless. And I feel it's not because nobody in the world can do the job, but rather because of some internal inertia. That's really sad.
  
> Support parametized classes with commons.collections.
> -----------------------------------------------------
>
>                 Key: COLLECTIONS-110
>                 URL: https://issues.apache.org/jira/browse/COLLECTIONS-110
>             Project: Commons Collections
>          Issue Type: Wish
>         Environment: Operating System: other
> Platform: Other
>            Reporter: Colbert Philippe
>            Assignee: Stephen Kestle
>             Fix For: Generics
>
>         Attachments: collections.patch, Jakarta Collections-generic.tar.gz
>
>
> It's time to create a parallel version of commons.collections to support 
> parametized classes of each container class and abstract class.  It's not that 
> hard.  There is a 23 PDF document on Sun Java website describing in detail how 
> it should be done and what to watch out for.
> I already converted a few classes from commons.collection privately for my own 
> needs.  Once you get the hang of it, it's a rather quick process.
> I am even willing to volunteer my time to do some more but I need the 
> collaboration of some of the original programmers to watch over things.

-- 
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.