[Python-ideas] Re: Augment abc.Set API (support named set methods for dictionary view objects)

2020-06-03 Thread Stephen J. Turnbull
Christopher Barker writes: > But to a couple points: > > > Why do you want to add them? The point of an ABC is that it is > > Abstract. This doesn't just mean "can't instantiate", it also means > > "only the defining features." > > Well, Python's history makes all this a bit backward --

[Python-ideas] Re: Augment abc.Set API (support named set methods for dictionary view objects)

2020-06-03 Thread Christopher Barker
On Wed, Jun 3, 2020 at 9:53 AM Stephen J. Turnbull < turnbull.stephen...@u.tsukuba.ac.jp> wrote: > > people think that ALL the regular methods are only there for legacy > > reasons, > > I tend to agree that they're legacy, but I think it's irrelevant to > the discussion. I don't think so -- if