Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.055 X-Spam-Evidence: '*H*': 0.89; '*S*': 0.00; '16,': 0.03; 'subject:Python': 0.06; 'reports.': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; 'bug': 0.12; 'benefit.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'simpson': 0.16; 'wrote:': 0.18; 'issue.': 0.22; 'saying': 0.22; 'cc:addr:python.org': 0.22; 'mon,': 0.24; 'cc:2**0': 0.24; 'first,': 0.26; 'mention': 0.26; 'header:In-Reply-To:1': 0.27; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'that.': 0.31; 'file': 0.32; 'everyone': 0.33; 'bugs': 0.33; 'there,': 0.34; 'subject:the': 0.34; 'problem': 0.35; 'something': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'should': 0.36; 'wrong': 0.37; 'being': 0.38; 'pm,': 0.38; 'that,': 0.38; 'matter': 0.61; 'john': 0.61; 'kind': 0.63; 'life': 0.66; 'it!': 0.67; 'mar': 0.68; 'lack': 0.78; '2015': 0.84; 'misses': 0.84; 'pain': 0.84; 'upstream': 0.84; 'usage.': 0.84; 'to:none': 0.92 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=TvMjxOKtSFSZeweWH3MBFVIJTtO34KTLz63Gn6WUeic=; b=d++cE0DxWHnYjMrjEbCAyI7uGJmzSc8bbTIdpY7PAbm6lPdWzYtU3zuV6+p0j8mS6A GYi9zUzUtkCfi1rfk5J1QB78IxZ1ozu+6PI0UJPdVJQC3u9xtsocyT54ZVzChWe3mZWI iGbzPkQc30QZC681gtEswde4QDSZWtcmQyP9Ypxrjh4CbMAWfUn2cGwE6AAQbgpqC1LX 9gm+vqtbqZyUFQCaoQhzUfCr264Xfz5cx5+bQCJVvMEZRpTGkRimnwZLhYX6pBmw/Cmq NZb8TPfdblZnIhf6Zv4MzdtiDLVICVmbPdOJwVF7TVs7Y+cp+oNDIHjpGsHcFyXdXTEl ZGFQ== MIME-Version: 1.0 X-Received: by 10.42.159.132 with SMTP id l4mr73205337icx.59.1426476156725; Sun, 15 Mar 2015 20:22:36 -0700 (PDT) In-Reply-To: <20150316025301.GA94576@cskk.homeip.net> References: <20150316025301.GA94576@cskk.homeip.net> Date: Mon, 16 Mar 2015 14:22:36 +1100 Subject: Re: Python 2 to 3 conversion - embrace the pain From: Chris Angelico Cc: "python-list@python.org" Content-Type: text/plain; charset=UTF-8 X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.19 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 16 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1426476166 news.xs4all.nl 2977 [2001:888:2000:d::a6]:34911 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:87503 On Mon, Mar 16, 2015 at 1:53 PM, Cameron Simpson wrote: >> I would say that time clearly isn't the issue. Nine years IS enough... >> if it's a matter of time. But since the bugs are still there, it means >> that the problem is a lack of usage. Solution: Use it! Do the port to >> Python 3, and file those upstream bug reports. > > > One should mention that John did all of that. Yep. I'm not saying that John did the wrong thing; what I'm saying is that, sometimes, this kind of pain is the exact thing that makes life better for everyone else. Someone has to be first, and if everyone shies away from something for fear of being first, everyone misses out on the benefit. ChrisA