<div dir="ltr"><div class="gmail_extra"><div class="gmail_default" style="font-size:small">​Hi,​</div><div class="gmail_default" style="font-size:small">​sorry for responding so late, I was at a conference.​</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Apr 18, 2015 at 11:02 AM, Armin Rigo <span dir="ltr"><<a href="mailto:arigo@tunes.org" target="_blank">arigo@tunes.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div id=":4uj" class="a3s" style="overflow:hidden">I would imagine that a better way would be to not care about<br>
restricted style at all.  If we really decide to move to Python 3,<br>
then maybe we should drop 2.7 altogether and all do one sprint whose<br>
goal is to fully switch to Python 3.N (both "default" and the major<br>
branches open at the time).  It would be a documented move that occurs<br>
at some date --- I imagine this to be in the "far future", say when<br>
Python 3 is becoming dominant over Python 2.<br></div></blockquote></div><br><div class="gmail_default" style="font-size:small">The question is also WHETHER Python 3 will become dominant over Python 2.</div><div class="gmail_default" style="font-size:small">This is a broad topic and I'm not sure pypy-dev and this particular thread is the right place to discuss it, but in my experience, I see a lot of large 2.7 codebases which will likely never be ported to python3.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">The problem of such codebases is what happens when python2.7 will no longer be supported, but for PyPy this is not a problem since we are self-hosting: we DO decide when to stop supporting pypy-2.7, and for all I know it might be perfectly reasonable to support pypy-2.7 + rpython-on-python-2.7 for a long time.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">My final point of view is similar to Armin's: +0 as long as the compatibility does not affect the readabiltity-maintainability of the code base, -1 as soon as it does.</div><div class="gmail_default" style="font-size:small"><br></div><div class="gmail_default" style="font-size:small">ciao,</div><div class="gmail_default" style="font-size:small">Anto</div><br></div><div class="gmail_extra"><br></div></div>