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/2018-July/154288.html below:

[Python-Dev] Examples for PEP 572

[Python-Dev] Examples for PEP 572Antoine Pitrou solipsis at pitrou.net
Wed Jul 4 10:41:18 EDT 2018
On Wed, 4 Jul 2018 09:43:04 -0300
Brett Cannon <brett at python.org> wrote:
> 
> I think this is a very key point that the "this is bad" crowd is
> overlooking. Even if this syntax turns out to not be that useful, abusing
> the walrus operator can be fixed with a comment of "hard to follow; please
> simplify" without teaching any new concepts or idioms

The same could be said of any language mis-feature.  Do we want to
claim that questionable semantics in Javascript and PHP are not a
problem, because the bad constructs can simply be turned away in code
review?

That sounds like a modern re-phrasing of the old argument, """C is not
dangerous in itself, it's only the fault of incompetent programmers""".
Just replace "incompetent programmers" with "complacent reviewers"...

> Another point is we live in a dictatorship by choice, and yet some people
> seem very upset our dictator dictated in the end.

Not sure what you mean with "by choice".  When I arrived here, I
certainly wasn't asked whether I wanted the place to be a dictatorship
or not ;-)  Granted, I did choose to come here, but not because of a
personal appeal for dictatorship.

One could claim that the qualities of Python are due to it being a
dictatorship.  I think it's impossible to answer that question
rigorously, and all we're left with is our personal feelings and biases
on the subject.

Regards

Antoine.


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