<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
</head>
<body text="#000000" bgcolor="#FFFFFF">
On 26.06.2018 14:54, INADA Naoki wrote:<br>
<blockquote type="cite"
cite="mid:CAEfz+Tw00fDZ-sxu98tzzZt-cG+gPiRUOXYkfmcHXnjGeGdBbg@mail.gmail.com">
<div dir="ltr">
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_quote">
<div dir="ltr">On Tue, Jun 26, 2018 at 8:46 PM Jeroen Demeyer
<<a href="mailto:J.Demeyer@ugent.be"
moz-do-not-send="true">J.Demeyer@ugent.be</a>> wrote:<br>
</div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">On 2018-06-26 13:11, Ivan
Pozdeev via Python-Dev wrote:<br>
> AFAICS, your PR is not a strict improvement<br>
<br>
What does "strict improvement" even mean? Many changes are
not strict <br>
improvements, but still useful to have.<br>
<br>
Inada pointed me to YAGNI <br>
</blockquote>
<div><br>
</div>
<div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">No, YAGNI
is posted by someone and they removed their comment.</div>
</div>
</div>
</div>
</blockquote>
<p>Yes, that was me instead.<br>
I posted it and then changed my mind. Apparently, notifications
were sent nonetheless.<br>
I didn't watch the thread and kinda assumed that you pointed that
out, too.<br>
(Just to put everything straight and not make anyone suspect I'm
trying to pull the wool over anyone's eyes here.)</p>
<p>
</p>
<blockquote type="cite"
cite="mid:CAEfz+Tw00fDZ-sxu98tzzZt-cG+gPiRUOXYkfmcHXnjGeGdBbg@mail.gmail.com">
<div dir="ltr">
<div class="gmail_quote">
<div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">My point
was:</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<blockquote style="margin:0px 0px 0px 0.8ex;border-left:1px
solid rgb(204,204,204);padding-left:1ex"
class="gmail_quote"><span
style="color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe
UI",Helvetica,Arial,sans-serif,"Apple Color
Emoji","Segoe UI Emoji","Segoe UI
Symbol";font-size:14px">Moving code around makes:</span>
<ul
style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe
UI",Helvetica,Arial,sans-serif,"Apple Color
Emoji","Segoe UI Emoji","Segoe UI
Symbol";font-size:14px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
<li style="box-sizing:border-box;margin-left:0px">hard
to track history.</li>
</ul>
<ul
style="box-sizing:border-box;padding-left:2em;margin-top:0px;margin-bottom:16px;color:rgb(36,41,46);font-family:-apple-system,system-ui,"Segoe
UI",Helvetica,Arial,sans-serif,"Apple Color
Emoji","Segoe UI Emoji","Segoe UI
Symbol";font-size:14px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial">
<li
style="box-sizing:border-box;margin-top:0.25em;margin-left:0px">hard
to backport patches to old branches.</li>
</ul>
</blockquote>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"> <a
href="https://github.com/python/cpython/pull/7909#issuecomment-400219905"
moz-do-not-send="true">https://github.com/python/cpython/pull/7909#issuecomment-400219905</a><br>
</div>
<div class="gmail_default"><font face="arial, helvetica,
sans-serif"><br>
</font></div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">And I
prefer keeping definitions relating to methods in
methodobject.h to</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">move them
to call.h only because they're used/implemented in call.c</div>
<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
(<a
href="https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it"
rel="noreferrer" target="_blank" moz-do-not-send="true">https://en.wikipedia.org/wiki/You_aren%27t_gonna_need_it</a>)
but I <br>
disagree with that premise: there is a large gray zone
between <br>
"completely useless" and "really needed". My PR falls in
that gap of <br>
"nice to have but we can do without it".<br>
<br>
</blockquote>
<div><br>
</div>
<div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">So I
didn't think even it is "nice to have".</div>
<br>
</div>
<div> </div>
<blockquote class="gmail_quote" style="margin:0px 0px 0px
0.8ex;border-left:1px solid
rgb(204,204,204);padding-left:1ex">
> You may suggest it as a supplemental PR to PEP 580. Or
even a part of<br>
> it, but since the changes are controversial, better
make the<br>
> refactorings into separate commits so they can be
rolled back separately<br>
> if needed.<br>
<br>
If those refactorings are rejected now, won't they be
rejected as part <br>
of PEP 580 also?<br>
</blockquote>
<div><br>
</div>
</div>
<div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Real need is
important than my preference. If it is needed PEP 580, I'm
OK.</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">But I didn't
know which part of the PR is required by PEP 580.</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif"><br>
</div>
<div class="gmail_default"
style="font-family:arial,helvetica,sans-serif">Regards,</div>
<br>
</div>
-- <br>
<div dir="ltr" class="gmail_signature">INADA Naoki <<a
href="mailto:songofacandy@gmail.com" target="_blank"
moz-do-not-send="true">songofacandy@gmail.com</a>></div>
</div>
<!--'"--><br>
<fieldset class="mimeAttachmentHeader"></fieldset>
<br>
<pre wrap="">_______________________________________________
Python-Dev mailing list
<a class="moz-txt-link-abbreviated" href="mailto:Python-Dev@python.org">Python-Dev@python.org</a>
<a class="moz-txt-link-freetext" href="https://mail.python.org/mailman/listinfo/python-dev">https://mail.python.org/mailman/listinfo/python-dev</a>
Unsubscribe: <a class="moz-txt-link-freetext" href="https://mail.python.org/mailman/options/python-dev/vano%40mail.mipt.ru">https://mail.python.org/mailman/options/python-dev/vano%40mail.mipt.ru</a>
</pre>
</blockquote>
<br>
<pre class="moz-signature" cols="72">--
Regards,
Ivan</pre>
</body>
</html>