Path: csiph.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Gregory Ewing Newsgroups: comp.lang.python Subject: Re: Stop writing Python 4 incompatible code Date: Sat, 16 Jan 2016 10:02:42 +1300 Lines: 14 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=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Trace: individual.net 4pifQCndZhga7n+GSC33iA4K9Du6yuPMJnAm6rsCMtac/UN8K7 Cancel-Lock: sha1:hWJW2Vzu95QiDRJBtDWkHIHPA1c= User-Agent: Mozilla Thunderbird 1.0.5 (Macintosh/20050711) X-Accept-Language: en-us, en In-Reply-To: Xref: csiph.com comp.lang.python:101782 Chris Angelico wrote: > and 3.X would wreak havoc with people's heads. The danger there is that 3.X would sound so cool (everything is cooler with an X in it) that nobody would want to move past it. So after 3.X we would get 3.X.1, ... and then 3.X.X.1, ... At some point people would start abbreviating those in terms of powers of X, so the general format of a version number would become 3.X**m.n where 0 <= n < X. -- Greg