[Python-ideas] Shuffled
Sven R. Kunze
srkunze at mail.de
Tue Sep 6 14:15:23 EDT 2016
Hi Steven,
On 06.09.2016 18:32, Steven D'Aprano wrote:
> On Tue, Sep 06, 2016 at 05:29:18PM +0200, Arek Bulski wrote:
>
> [I think Arek is quoting me here]
>>> One moderately stong piece of evidence would be if this function is widely
>>> available in third-party libraries and other languages.
>> Wrong. Python is NOT known for doing everything by how it was done before.
> That's not what I said.
>
> I'm telling you what you need to do to have the best chance of your
> proposal being accepted. It isn't enough to just write a patch.
>
> Python is not *your* language where you get to decide what goes in and
> out, it is Guido's language, and he trusts the community to come to a
> consensus for these things. Part of that process is to trust respected
> core developers like Raymond Hettinger and Tim Peters to make decisions.
>
> I have been following the Python-Ideas mailing list for, oh, probably
> ten years. Maybe fifteen. I've seen hundreds, maybe thousands of
> suggestions and ideas rejected, and dozens accepted, including some
> of my own.
>
> If your only argument is to continue to insist that Python should have a
> shuffled() function and you'll write a patch, it will go no where. First
> you have to convince people that the patch is needed.
He already convinced some people. Just not some venerable Python devs,
which doesn't necessarily mean something at all.
Their response: "Oh, I don't need it, let's close it."
Arek: "But I need it."
So, who's right now?
I would suggest not being so protective. It's community project after
all. Maybe, the patch will help him understand that it's not so easy, or
other people will see the benefit after reading it. If the patch isn't
worth including, he learned something in the process of creating it.
>> My father used statically typed variables and his father used statically
>> typed variables so I will use...
> And my grandfather and my father used dynamically typed variables. Lisp
> had dynamically typed variables back in the 1950s, and Smalltalk had
> them in the 1980s. So what?
>
>
Best,
Sven
More information about the Python-ideas
mailing list