[Python-Dev] Assignment expression and coding style: the while True case (original) (raw)
Tim Peters tim.peters at gmail.com
Thu Jul 5 03:10:44 EDT 2018
- Previous message (by thread): [Python-Dev] Assignment expression and coding style: the while True case
- Next message (by thread): [Python-Dev] Assignment expression and coding style: the while True case
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
[Victor Stinner]
> I propose to start the discussion about "coding style" (where are > assignment expressions appropriate or not?) with the "while True" > case.
[Steven D'Aprano]
We don't even have an official implementation yet, and you already want to start prescribing coding style? We probably have months before 3.8 alpha comes out.
I appreciate your enthusiasm, but what's the rush? Give people a chance to play with the syntax in the REPL before making Thou Shalt and Thou Shalt Not rules for coding style and making wholesale changes to the std lib.
I'm all in favor of what Victor is doing: looking at how this stuff will work in actual code. That's a great antidote to the spread of theoretical fears.
Wholesale changes to the std lib are unlikely to happen regardless. Broad patches just to spell things differently without need are discouraged.
This topic has been argued and argued and argued on two mailing lists for over four months.
Which is why I strongly welcome looking at code instead. A few people have already noticed that some of Victor's changes aren't actually disasters ;-)
Let's take a couple of weeks to catch our breath,
wait for the implementation to actually hit the 3.8 repo, before trying
to prescribe coding style or thinking about which parts of the std lib should be refactored to use it and which shouldn't.
The more code people look at, the better. It won't be merged, but having the diffs makes it all concrete. And while I don't particularly care to argue about coding style myself, at least that would be a new thing to argue about ;-) -------------- next part -------------- An HTML attachment was scrubbed... URL: <http://mail.python.org/pipermail/python-dev/attachments/20180705/f732cfdd/attachment.html>
- Previous message (by thread): [Python-Dev] Assignment expression and coding style: the while True case
- Next message (by thread): [Python-Dev] Assignment expression and coding style: the while True case
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]