<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On Jun 23, 2010, at 8:17 AM, Steve Holden wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; font-family: Menlo; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; font-size: medium; "><span class="Apple-style-span" style="font-family: monospace; ">Guido van Rossum wrote:<br><blockquote type="cite">On Tue, Jun 22, 2010 at 9:37 AM, Tres Seaver &lt;<a href="mailto:tseaver@palladion.com">tseaver@palladion.com</a>&gt; wrote:<br></blockquote><blockquote type="cite"><blockquote type="cite">Any "turdiness" (which I am *not* arguing for) is a natural consequence<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">of the kinds of backward incompatibilities which were *not* ruled out<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">for Python 3, along with the (early, now waning) "build it and they will<br></blockquote></blockquote><blockquote type="cite"><blockquote type="cite">come" optimism about adoption rates.<br></blockquote></blockquote><blockquote type="cite"><br></blockquote><blockquote type="cite">FWIW, my optimisim is *not* waning. I think it's good that we're<br></blockquote><blockquote type="cite">having this discussion and I expect something useful will come out of<br></blockquote><blockquote type="cite">it; I also expect in general that the (admittedly serious) problem of<br></blockquote><blockquote type="cite">having to port all dependencies will be solved in the next few years.<br></blockquote><blockquote type="cite">Not by magic, but because many people are taking small steps in the<br></blockquote><blockquote type="cite">right direction, and there will be light eventually. In the mean time<br></blockquote><blockquote type="cite">I don't blame anyone for sticking with 2.x or being too busy to help<br></blockquote><blockquote type="cite">port stuff to 3.x. Python 3 has been a long time in the making -- it<br></blockquote><blockquote type="cite">will be a bit longer still, which was expected.<br></blockquote><blockquote type="cite"><br></blockquote>+1<br><br>The important thing is to avoid bigotry and FUD, and deal with things<br>the way they are. The #python IRC team have just helped us make a major<br>step forward. This won't be a campaign with a victorious charge over<br>some imaginary finish line.<br></span></span></blockquote></div><br><div>For sure.</div><div><br></div><div>I don't speak for Tres, but I don't think he wasn't talking about optimism about *adoption*, overall, but optimism about adoption *rates*. &nbsp;And I don't think he was talking about it coming from Guido :).</div><div><br></div><div>There has definitely been some "irrational exuberance" from some quarters. &nbsp;The form it usually takes is someone making a blog post which assumes, because the author could port their smallish library or application without too much hassle, that Python 2.x is already dead and everyone should be off of it in a couple of weeks.</div><div><br></div><div>I've never heard this position from the core team or any official communication or documentation. &nbsp;Far from it: the realistic attitude that the Python 3 migration is something that will take a while has significantly reduced my own concerns.</div><div><br></div><div>Even the aforementioned blog posts have been encouraging in some ways, because a lot of people are reporting surprisingly easy transitions.</div><div><br></div></body></html>