On Tue, Aug 25, 2020 at 5:50 AM Alex Hall <alex.moj...@gmail.com> wrote:
> I think that the discussion here simply fizzled away because: > > 1. People got distracted by talking about PEP 505 which really isn't very > relevant and would solve a different problem. > 2. There are no major objections, so there isn't much left to talk about, > which seems like a silly way for a proposal to die. The only decent > objection I saw was skepticism about valid and frequent use cases but once > I answered that no one pursued the matter. > A lot of ideas fizzle away on this list. The fact is that it's a lot of work to get a new feature accepted into Python, even if it's not very controversial -- it's the classing "scratching an itch" problem -- someone needs to find it itchy enough to do a LOT of scratching -- any idea needs a champion that will carry it though. This one is easier than most because it's pretty much a do we or don't we question, with the spelling semantics, all pretty much already decided. Though I haven't quite seen it said explicitly -- is this proposed to be added to the Sequence ABC? If so, there is a potential problem -- the ABC's "namespace" is not reserved, so if you add .get(), then any code out in the while that is already using .get in a custom sequence could potentially break. See the discussion about the idea of adding a .view() method to Sequences -- same issue. Even of you think it's a good idea, it's still hard to add a new (non-dunder) method to an ABC. -CHB > _______________________________________________ > Python-ideas mailing list -- python-ideas@python.org > To unsubscribe send an email to python-ideas-le...@python.org > https://mail.python.org/mailman3/lists/python-ideas.python.org/ > Message archived at > https://mail.python.org/archives/list/python-ideas@python.org/message/OMMRKVRCRR4BAXLG2ATRJT5ZWOMQBTPB/ > Code of Conduct: http://python.org/psf/codeofconduct/ > -- Christopher Barker, PhD Python Language Consulting - Teaching - Scientific Software Development - Desktop GUI and Web Development - wxPython, numpy, scipy, Cython
_______________________________________________ Python-ideas mailing list -- python-ideas@python.org To unsubscribe send an email to python-ideas-le...@python.org https://mail.python.org/mailman3/lists/python-ideas.python.org/ Message archived at https://mail.python.org/archives/list/python-ideas@python.org/message/OHVTXX2EPXLQHUXCLSM7A66VX43GI2AQ/ Code of Conduct: http://python.org/psf/codeofconduct/