A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2010-May/100211.html below:

[Python-Dev] Unordered tuples/lists

[Python-Dev] Unordered tuples/listsSteven D'Aprano steve at pearwood.info
Thu May 20 13:37:08 CEST 2010
On Thu, 20 May 2010 08:40:25 pm Oleg Broytman wrote:
> On Wed, May 19, 2010 at 09:56:03AM +0100, Gustavo Narea wrote:
> > I think it'd be useful enough to go in the standard library. Now
> > that there's a sample implementation, should I still try to
> > demonstrate why I believe it's worth adding to the stdlib and get
> > support?
>
>    I think yes. How many developers would find it useful?..

Adding classes to the standard library doesn't come without cost. 
There's the maintenance and testing burden, and the cognitive burden of 
having to choose between similar classes with slight variations of 
behaviour. I don't think the benefit of this proposed subclass is great 
enough to outweigh the costs.

It is a trivial subclass -- Oleg gave a seven line subclass of list -- 
with a fairly specialist use-case (it is a regular ordered list except 
for the purposes of equality comparisons). I don't believe it is a 
burden on developers to add it to their own application should they 
need it.

-1 for this.

If anyone wishes to support this proposal, please come up with a less 
misleading name than "UnorderedList".



-- 
Steven D'Aprano
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4