<div dir="ltr">
<span class="gmail-im">On Thu, Jul 26, 2018 at 12:25 AM, Raymond Hettinger <span dir="ltr"><<a href="mailto:raymond.hettinger@gmail.com" target="_blank">raymond.hettinger@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
It probably is the wrong time and probably can hurt (by introducing
divisiveness when we most need for be focusing on coming together).<br>
<br>
This PEP also shares some traits with PEP 572 in that it solves a
somewhat minor problem with new syntax and grammar changes that affect
the look and feel of the language in a way that at least some of us (me
for example) find to be repulsive.<br>
<br>
This PEP is one step further away from Python reading like executable
pseudo-code. That trait is currently a major draw to the language and I
don't think it should get tossed away just to mitigate a minor
irritant.<br></blockquote><div><br></div></span><div>+1.</div><div><br></div><div>Also this whole none-aware problem is really really complicated, so I'd like to add a few thoughts:</div><div><br></div><div>1. I spent a few days on it last year, and came to the following conclusions:</div><div><br></div><div>2. It is a *really* useful feature -- that I want in quite a lot of code that I write.</div><div><br></div><div>3.
The problem is way deeper than simply adding '?.' and other operators.
For real use cases, you also need to say "how far" the an operator can
"spread" -- and this is real hard to solve.</div><div><br></div><div>4. Coming up with a readable syntax that doesn't look like line noise is really hard; and very subjective.</div><div><br></div><div>Based
on all that, I have to agree -- now is not the time to try to resolve
these issues, there are more important issues to resolve -- I'll write
more on that tomorrow.</div>
</div>