Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!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.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'python.': 0.02; 'python,': 0.02; 'broken': 0.04; 'subject:Python': 0.06; 'cents': 0.07; 'meantime,': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; '10:17': 0.16; 'excellent,': 0.16; 'fine.': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'other,': 0.16; 'sorts': 0.16; 'worst': 0.16; 'language': 0.16; 'wrote:': 0.18; 'written': 0.21; 'python?': 0.22; 'cc:addr:python.org': 0.22; 'cc:2**0': 0.24; 'sort': 0.25; '15,': 0.26; 'header:In-Reply-To:1': 0.27; 'specifically': 0.29; 'waste': 0.30; 'message-id:@mail.gmail.com': 0.30; 'code': 0.31; '(perhaps': 0.31; 'python.org': 0.32; 'everyone': 0.33; 'problem': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'are,': 0.36; 'two': 0.37; 'starting': 0.37; 'problems': 0.38; 'fact': 0.38; 'pm,': 0.38; 'that,': 0.38; 'skip:p 20': 0.39; 'how': 0.40; 'even': 0.60; 'eventually': 0.60; 'new': 0.61; 'matter': 0.61; 'simply': 0.61; "you're": 0.61; 'hearing': 0.63; 'choose': 0.64; 'world': 0.66; 'promise': 0.68; 'audience': 0.74; 'jul': 0.74; 'assurance': 0.75; 'fact.': 0.84; 'killing': 0.84; 'trust;': 0.84; 'cutting': 0.91; '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=nW5MWnl1WSmOLsUmuMVqZG1V+J4gQhUFfU3g0v5hmyg=; b=to5u2lIyYH9AaEaTvZIOOeQi4Loi6BzkxfSoaP+UhetNgtJioqd+D1bGjGzOVqPAvL fKC7hWjU7Ayivndm6R28873POjCZ/azE1vhUrkMOQeIGzuW+0YiiE3/ljOy8xLYkDEIR AKaRLgGfzmBQEDsZIe/foAGE28IB/k3ChGveQWhCfdlYL62hzBYox8e6Lj57XqI47TN3 cgzNjj83QFCisOa7BIvnR+B3/95azZGTYKqj1Syr4cH++ghBRqA76wSHMAALdsT9aVgb w6CObCniW3BjsKYF0D+1cr/eQC5Wtv3jwUqcrG6xQMBbXzxvV9l2Nf1slQdzAx7lGkGv Mrow== MIME-Version: 1.0 X-Received: by 10.220.68.140 with SMTP id v12mr22055707vci.13.1405429251983; Tue, 15 Jul 2014 06:00:51 -0700 (PDT) In-Reply-To: References: <57ajo9poljjre4c4ig0n0ss8kph8k78lp0@4ax.com> <5389cb53$0$29978$c3e8da3$5496439d@news.astraweb.com> <99b7b2a2-7521-42d7-a5a0-1a35d4d5b922@googlegroups.com> <53C4A454.9010600@gmail.com> Date: Tue, 15 Jul 2014 23:00:51 +1000 Subject: Re: Python 3 is killing Python 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.15 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: 26 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1405429260 news.xs4all.nl 2868 [2001:888:2000:d::a6]:38805 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:74481 On Tue, Jul 15, 2014 at 10:17 PM, Fabien wrote: > My two cents as a new pythonista and a scientist: isn't python2 killing > python? You're new to Python, and so you correctly want to work with Python 3. That's fine. That's excellent, in fact. You're starting out the right way, and avoiding all the problems that Py3 specifically set out to solve. However, people-new-to-Python is not the only audience that the language supports. Everyone who *already has code*, written for (say) Python 2.5, wants some sort of assurance that it will still be runnable. It's a matter of trust; python.org implicitly promises that it's not a waste of time writing code in Python, and that's a promise that would be broken by cutting off Py2 support. The problem isn't Python 2, nor Python 3, nor even the fact that there are two Pythons. The problem is that a lot of people don't understand when to choose one or the other, don't understand what the promises of support are, and (perhaps worst of all) keep hearing FUD about how Python 3 is killing Python. And so the confusion perpetuates. Eventually the world will get past that, but in the meantime, we have to deal with these sorts of storms-in-teacups from people who simply cannot comprehend what's going on. ChrisA