Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #24422

Re: Why has python3 been created as a seperate language where there is still python2.7 ?

Path csiph.com!usenet.pasdenom.info!gegeweb.org!de-l.enfer-du-nord.net!feeder1.enfer-du-nord.net!newsfeed.eweka.nl!eweka.nl!feeder3.eweka.nl!newsfeed.xs4all.nl!newsfeed5.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <python-python-list@m.gmane.org>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.010
X-Spam-Evidence '*H*': 0.98; '*S*': 0.00; 'anyway.': 0.05; 'think,': 0.07; 'though:': 0.09; 'python': 0.10; 'backwards': 0.16; 'from:addr:behnel.de': 0.16; 'from:addr:stefan_ml': 0.16; 'from:name:stefan behnel': 0.16; 'happily': 0.16; 'ported': 0.16; 'python3': 0.16; 'received:188.174': 0.16; 'received:80.91': 0.16; 'received:80.91.229': 0.16; 'received:gmane.org': 0.16; 'received:list': 0.16; 'received:m-online.net': 0.16; 'subject: \n ': 0.16; 'subject:Why': 0.16; 'subject:language': 0.16; 'subject:still': 0.16; 'troll': 0.16; 'well-known': 0.16; 'language': 0.16; 'stefan': 0.18; 'effort.': 0.22; 'header:In- Reply-To:1': 0.23; 'header:User-Agent:1': 0.26; 'language.': 0.27; 'topic': 0.27; 'subject: ?': 0.27; 'header:X-Complaints-To:1': 0.28; "i'm": 0.30; 'url:python': 0.31; 'appreciated.': 0.32; 'no,': 0.32; 'list.': 0.33; 'another': 0.35; 'to:addr:python- list': 0.35; 'there': 0.35; 'url:org': 0.35; 'really': 0.36; 'but': 0.36; 'subject:: ': 0.37; 'sure': 0.38; 'release': 0.39; 'to:addr:python.org': 0.39; 'why': 0.39; "won't": 0.39; 'received:org': 0.39; 'header:Received:5': 0.39; 'several': 0.40; 'where': 0.40; 'over': 0.62; 'kind': 0.62; 'situation': 0.63; 'url:3': 0.63; 'times': 0.64; 'length': 0.67; 'making': 0.67; 'url:0': 0.72; 'gone': 0.72; 'dialects.': 0.84; 'someday.': 0.84; 'thing,': 0.84; 'url:release': 0.84; 'subject:there': 0.91
X-Injected-Via-Gmane http://gmane.org/
To python-list@python.org
From Stefan Behnel <stefan_ml@behnel.de>
Subject Re: Why has python3 been created as a seperate language where there is still python2.7 ?
Date Mon, 25 Jun 2012 10:36:28 +0200
References <1340509604.38915.YahooMailClassic@web164605.mail.gq1.yahoo.com>
Mime-Version 1.0
Content-Type text/plain; charset=UTF-8
Content-Transfer-Encoding 7bit
X-Gmane-NNTP-Posting-Host host-188-174-216-246.customer.m-online.net
User-Agent Mozilla/5.0 (X11; Linux x86_64; rv:12.0) Gecko/20120430 Thunderbird/12.0.1
In-Reply-To <1340509604.38915.YahooMailClassic@web164605.mail.gq1.yahoo.com>
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.12
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <http://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe>
List-Archive <http://mail.python.org/pipermail/python-list>
List-Post <mailto:python-list@python.org>
List-Help <mailto:python-list-request@python.org?subject=help>
List-Subscribe <http://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.1482.1340613406.4697.python-list@python.org> (permalink)
Lines 33
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1340613406 news.xs4all.nl 6854 [2001:888:2000:d::a6]:36196
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:24422

Show key headers only | View raw


gmspro, 24.06.2012 05:46:
> Why has python3 been created as a seperate language where there is still python2.7 ?
> 
> What's the benifit to make python3 over python2.7 ? I have read this though: http://docs.python.org/release/3.0.1/whatsnew/3.0.html
> 
> What's wrong editing/customizing/changin python2.7 instead of making a seperate language?
> 
> What's wrong working with python2.7?
> 
> As python3 is not backward compatible, so many packages built on python2.7 will be gone someday. Or you have to re-write/upgrade to python3. That's a tedious/labourious task.
> 
> So after 5 years will we get another python4 as seperate language?
> 
> Any answer will be highly appreciated.

Note that this topic has been discussed in full and overly full length
several times on this list. You may want to read up on it in the archives.

I'm not sure if you're just trolling (posting suggestive questions with
well-known answers is a well established troll metier) or if you really
want an answer to your questions, but here's a short answer anyway.

The intention of Py3 was to deliberately break backwards compatibility in
order to clean up the language. The situation is not as bad as you seem to
think, a huge amount of packages have been ported to Python 3 already
and/or work happily with both language dialects. It's not an either-or kind
of thing, you can have both with a little effort.

And, no, there won't be a Py4 in 5 years. The established release time
frame is way longer.

Stefan

Back to comp.lang.python | Previous | NextNext in thread | Find similar | Unroll thread


Thread

Re: Why has python3 been created as a seperate language where there is still python2.7 ? Stefan Behnel <stefan_ml@behnel.de> - 2012-06-25 10:36 +0200
  Re: Why has python3 been created as a seperate language where there is still python2.7 ? John Nagle <nagle@animats.com> - 2012-06-26 14:08 -0700
    Re: Why has python3 been created as a seperate language where there is still python2.7 ? Chris Angelico <rosuav@gmail.com> - 2012-06-27 07:39 +1000
      Re: Why has python3 been created as a seperate language where there is still python2.7 ? HoneyMonster <nobody@someplace.invalid> - 2012-06-26 22:37 +0000

csiph-web