<div dir="ltr"><div><div><div><div>I think this is a fine idea, but I also think we could use a more verbose FAC:<br><br></div>Frequently Asked Criticisms<br><br></div>Some of the same things, but it would focus on the "why" of many of the issues.<br><br></div>Many of the things people (newbies, mostly) complain about are simply taste, or legacy that isn't worth changing. But many are deliberate design decisions that were thoroughly thought out, and have been well explained in various places (i.e. zero-based indexing and open-on-the-right slicing). It would be good to have it all in one place.<br><br></div><div>Maybe this PEP could be extended to include that, but it doesn't feel PEP-like to me.<br></div><div><br></div><div>-CHB<br><br></div><div><br><br><br></div><div><div><div><br><br></div></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 11, 2017 at 7:17 PM, Oleg Broytman <span dir="ltr"><<a href="mailto:phd@phdru.name" target="_blank">phd@phdru.name</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On Thu, Jan 12, 2017 at 01:37:41PM +1100, Steven D'Aprano <<a href="mailto:steve@pearwood.info">steve@pearwood.info</a>> wrote:<br>
> Explicit self<br>
> -------------<br>
><br>
> Explicit ``self`` is a feature, not a bug.  See the<br>
> `FAQ <<a href="https://docs.python.org/3/faq/design.html#why-must-self-be-used-explicitly-in-method-definitions-and-calls" rel="noreferrer" target="_blank">https://docs.python.org/3/<wbr>faq/design.html#why-must-self-<wbr>be-used-explicitly-in-method-<wbr>definitions-and-calls</a>>`_<br>
> for more detail.<br>
<br>
</span>   If one thinks that ``self`` is too long and tedious to write she can<br>
use ``s`` instead.<br>
<span class="HOEnZb"><font color="#888888"><br>
Oleg.<br>
--<br>
     Oleg Broytman            <a href="http://phdru.name/" rel="noreferrer" target="_blank">http://phdru.name/</a>            <a href="mailto:phd@phdru.name">phd@phdru.name</a><br>
           Programmers don't die, they just GOSUB without RETURN.<br>
</font></span><div class="HOEnZb"><div class="h5">______________________________<wbr>_________________<br>
Python-ideas mailing list<br>
<a href="mailto:Python-ideas@python.org">Python-ideas@python.org</a><br>
<a href="https://mail.python.org/mailman/listinfo/python-ideas" rel="noreferrer" target="_blank">https://mail.python.org/<wbr>mailman/listinfo/python-ideas</a><br>
Code of Conduct: <a href="http://python.org/psf/codeofconduct/" rel="noreferrer" target="_blank">http://python.org/psf/<wbr>codeofconduct/</a><br>
</div></div></blockquote></div><br><br clear="all"><br>-- <br><div class="gmail_signature" data-smartmail="gmail_signature"><br>Christopher Barker, Ph.D.<br>Oceanographer<br><br>Emergency Response Division<br>NOAA/NOS/OR&R            (206) 526-6959   voice<br>7600 Sand Point Way NE   (206) 526-6329   fax<br>Seattle, WA  98115       (206) 526-6317   main reception<br><br><a href="mailto:Chris.Barker@noaa.gov" target="_blank">Chris.Barker@noaa.gov</a></div>
</div>