<div dir="auto"><div><br><br><div class="gmail_quote"><div dir="ltr">On Fri, May 11, 2018, 17:04 Tim Peters <<a href="mailto:tim.peters@gmail.com">tim.peters@gmail.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">[Matt Arcidy]<br>
>> Note Tim came up with a real metric:<br>
>> 2 * count(":=")/len(statement).<br>
>> It's objective.  it's just unclear if a higher score is better or worse.<br>
>> However, one could say "a Tim of .3 is considered too high" as a guideline.<br>
<br>
[Steven D'Aprano]<br>
> I think Tim was making a joke about demanding objective measurements of<br>
> subjective things.<br>
><br>
> Certainly he hasn't done any research or study to justify that metric.<br>
> He just plucked the formula out of thin air.<br>
<br>
It was the outcome of an intense 17-year research project.<br>
<br>
<br>
> Or at least no peer reviewed research.<br>
<br>
Au contraire!  My peers are here, and that message was reviewed by at<br>
least 3 people on this list.<br>
<br>
That said, I am a fan of objectively measuring subjective things, just<br>
not of taking the measurements seriously ;-)<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">apparently my joke was objectively not funny :-)  I thought calling it a "Tim" was sufficient.</div><div dir="auto"><br></div><div dir="auto">Im not serious about actually ranking for the purposes of a PEP.  I brought it up when I felt the subjectivity was making the debate worse.</div><div dir="auto"><br></div><div dir="auto">Reiterating my point, n long sub-threads about fonts, screens, etc are ridiculous when those exist outside the pyfile.  I don't know why personal preference for a font would stop a useful tool.  Hopefully those arguments are ignored.  Likewise for googlability, teachability, cross-language similarity and familiarity.  If the tool is useful, that's all that will matter with respect to these points, they solve themselves.</div><div dir="auto"><br></div><div dir="auto">I happen to be working on a ranking tool for code (not quality, just an ordering to find entry points for new devs), so i tossed the idea in.  it seemed appropriate to remind people that the fact that not everyone uses green to highlight "+" doesn't make "+" somehow more or less _useful_ (people -1'd just for legibility alone because of their personal feelings)</div><div dir="auto"><br></div><div dir="auto">I'm not sure where people stand on usefulness, but it's clear this tool is a pattern.  No counter example of "but I can already do this" is related to other counter examples in the way that named expressions solves all of them, and does it succinctly regardless of chosen syntax.  Some required imports! </div><div dir="auto"><br></div><div dir="auto">Obviously making these decisions with the future unknown is nearly impossible and requires careful consideration of all points, but I don't think Hypothetical Bill's perscription glasses should determine syntax decisions.</div><div dir="auto"><br></div><div dir="auto">Best of luck with the hard parts, clearly I hope the PEP makes it.</div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br><br><br>
If people do want to take it seriously, check out prior Python art first:<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Awesome, thanks!  </div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
    <a href="http://radon.readthedocs.io/en/latest/intro.html" rel="noreferrer noreferrer" target="_blank">http://radon.readthedocs.io/en/latest/intro.html</a><br>
_______________________________________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org" target="_blank" rel="noreferrer">Python-ideas@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-ideas" rel="noreferrer noreferrer" target="_blank">https://mail.python.org/mailman/listinfo/python-ideas</a><br>
Code of Conduct: <a href="http://python.org/psf/codeofconduct/" rel="noreferrer noreferrer" target="_blank">http://python.org/psf/codeofconduct/</a><br>
</blockquote></div></div></div>