commons-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Fran├žois LEIBER (JIRA) <j...@apache.org>
Subject [jira] Issue Comment Edited: (COLLECTIONS-110) Support parametized classes with commons.collections.
Date Mon, 07 Sep 2009 08:39:57 GMT

    [ 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.


Mime
View raw message