Path: csiph.com!fu-berlin.de!uni-berlin.de!not-for-mail From: Chris Angelico Newsgroups: comp.lang.python Subject: Re: Stop writing Python 4 incompatible code Date: Fri, 15 Jan 2016 15:56:56 +1100 Lines: 18 Message-ID: References: <5695fd0e$0$11119$c3e8da3@news.astraweb.com> <0529e7d6-0de1-4e38-9a19-2b5ed1ecc39f@googlegroups.com> <5696e77e$0$1597$c3e8da3$5496439d@news.astraweb.com> <5696f3c6$0$1583$c3e8da3$5496439d@news.astraweb.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 X-Trace: news.uni-berlin.de kcS5ur2TkUnJm6HIPE3h+QdO9NHWxzP66AkmB6vpvRsw== Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.004 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'subject:Python': 0.05; 'guido': 0.05; 'subject:code': 0.07; 'cc:addr:python-list': 0.09; 'jan': 0.11; '2016': 0.16; '3.10.': 0.16; 'bump': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'gregory': 0.16; 'received:io': 0.16; 'received:psf.io': 0.16; 'subject:writing': 0.16; 'wrote:': 0.16; 'skip': 0.18; 'cc:2**0': 0.20; 'cc:addr:python.org': 0.20; '3.x': 0.22; 'header:In-Reply- To:1': 0.24; 'fri,': 0.27; 'message-id:@mail.gmail.com': 0.27; 'this.': 0.28; "people's": 0.29; "we're": 0.30; '15,': 0.30; 'says': 0.32; 'maybe': 0.33; "d'aprano": 0.33; 'steven': 0.33; 'list': 0.34; 'received:google.com': 0.35; 'could': 0.35; 'unicode': 0.35; 'but': 0.36; 'too': 0.36; 'received:209.85': 0.36; 'pm,': 0.36; 'subject:: ': 0.37; 'received:209.85.213': 0.37; 'version': 0.38; 'received:209': 0.38; 'chrisa': 0.84; 'forced': 0.84; 'subject:Stop': 0.84; 'unleash': 0.84; 'to:none': 0.91 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=32hV54z9eNmEsIiac5Gh5ytcJSaEEIlYBx44OTM+1sg=; b=IWPYtbHWBkkWEWG8FaDszn9qEH1OVSYrkCYVVWw7mCJ0RAn/9VCQQ4xRFV2iL51yyx lycDLPEK3SO7NgEyVMRE+CC034JLWrPYmWMb3qCWbIGlcfLswsv1gF8z8tZ2/PHdrFEx x/64xdG9cf9hjD50nXYEpNvn1f91QCzgsVKfjPYMSfEPQWubybtHRBFKh4WyM3Xy0PY8 ItZiWGcb3IUR51LWT0zBMNjWcj+Cmv5RY3HkNxuAuPNPMyVT3p5SaTkycm8MEjd007Eo 2OqO1eC8CGNeXme6vSwbPVYKPPvG5jGKIRg0cJP05hIxiGMwx/ug4TM1BSy6+dL/zg4I E7+w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:cc:content-type; bh=32hV54z9eNmEsIiac5Gh5ytcJSaEEIlYBx44OTM+1sg=; b=PITmg6Wsd2x8nbPN41+n2Qwej5BXfiu6JiQlfYeGmK5hhiZPRKvl3nTlnQ2z1FKiNc 7l+a6LIY3xv3t9OcqgobRekH5VMaujhASK3aT4L2P04oKRTUpfeFte9JkdaVLzErX8zn pI5s+OBPnZ7UKkIgdyfSSd8Amd/iGDtw35brg9sn1WJHx8xnPZTcwfNhlcdtnr/G/yMd bwoGpNH0l+ifyxXWRzoGj9S8RGyls03LpwT6/wUcbSkh5+A3K5JfO64pgJmOilpQAHB3 +LwcmEks6mJXPP8j2WxFiyuiwwcSS/tA1dEC9O1Hv8fHSokAJ4QSAK/QsuvvpeJs/jlg /+Mw== X-Gm-Message-State: AG10YOSSe8Y5dpFvsRs9lCXlfPGj8B+3M6PU42iVo9ZY4B+AolFqNFqtI4jHLSRlzf0IY3er3vF/Yd9QgsiFOw== X-Received: by 10.50.66.179 with SMTP id g19mr1300364igt.94.1452833816486; Thu, 14 Jan 2016 20:56:56 -0800 (PST) In-Reply-To: X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.20+ Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Xref: csiph.com comp.lang.python:101729 On Fri, Jan 15, 2016 at 2:08 PM, Gregory Ewing wrote: > Steven D'Aprano wrote: > >> Maybe Guido will change his mind and we'll have 3.10. 3.11, 3.12, ... > > > Who says that version numbers have to be base 10? After > 3.9 we could have 3.A, 3.B, ... 3.Z, and then we have > a long list of Unicode characters to work through before > we're forced to bump the major number up... We would have to skip a few - 3.I and 3.O are too confusing, and 3.X would wreak havoc with people's heads. But then, so would 3.A... Let's do this. Wreak the havoc. Unleash the folly. Dispel the sanity! ChrisA