Account Options

  1. Sign in
The old Google Groups will be going away soon, but your browser is incompatible with the new version.
Google Groups Home
« Groups Home
Message from discussion Python Gotcha's?

Received: by 10.68.125.233 with SMTP id mt9mr8769960pbb.5.1334559095374;
        Sun, 15 Apr 2012 23:51:35 -0700 (PDT)
Path: r9ni61931pbh.0!nntp.google.com!news1.google.com!postnews.google.com!n5g2000pbg.googlegroups.com!not-for-mail
From: Bryan <bryanjugglercryptograp...@yahoo.com>
Newsgroups: comp.lang.python
Subject: Re: Python Gotcha's?
Date: Sun, 15 Apr 2012 23:44:13 -0700 (PDT)
Organization: http://groups.google.com
Lines: 25
Message-ID: <68faac13-ab90-48ae-89e4-76ba17ad439c@n5g2000pbg.googlegroups.com>
References: <7367295.815.1333578860181.JavaMail.geo-discussion-forums@ynpp8>
 <298919ad-8d81-450b-b453-db92f036af46@px4g2000pbc.googlegroups.com>
 <4f8a22f8$0$29983$c3e8da3$5496439d@news.astraweb.com> <ce9e4ed6-2766-4f8d-8c84-c998d0d37fde@j9g2000pbn.googlegroups.com>
 <4f8ae67f$0$29965$c3e8da3$5496439d@news.astraweb.com> <bb9b3925-51be-4fd3-b954-6c2392f1accd@qg3g2000pbc.googlegroups.com>
 <4f8baf76$0$29872$c3e8da3$5496439d@news.astraweb.com>
NNTP-Posting-Host: 99.186.245.36
Mime-Version: 1.0
X-Trace: posting.google.com 1334559095 10857 127.0.0.1 (16 Apr 2012 06:51:35 GMT)
X-Complaints-To: groups-abuse@google.com
NNTP-Posting-Date: Mon, 16 Apr 2012 06:51:35 +0000 (UTC)
Complaints-To: groups-abuse@google.com
Injection-Info: n5g2000pbg.googlegroups.com; posting-host=99.186.245.36; posting-account=J5j24gkAAABQ9Yx9iE8ZAnhHMzpxizi7
User-Agent: G2/1.0
X-HTTP-UserAgent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:11.0) Gecko/20100101 Firefox/11.0,gzip(gfe)
Content-Type: text/plain; charset=windows-1252
Content-Transfer-Encoding: quoted-printable

Steven D'Aprano wrote:
> And how is that different from any other two versions of Python?

Python 3.0, also known as =93Python 3000=94 or =93Py3K=94, is the first eve=
r
*intentionally backwards incompatible* Python release. --GVR

> Unless both versions include the same libraries (either standard modules
> or third party), and your code is written to use only the lowest common
> denominator functionality, you will have problems regardless of which
> versions they are.

*My* code is not what's holding me back. I *like* moving my code to
Python 3. What's holding me back is library availability, and from
various readings on the transition to 3, I gather that's what holding
many, perhaps most, users back.

The need to keep using 2.x should not stop users from installing and
starting to muck with 3.0. That's much more painful than it has to be
because they both use the same file extension.

--
--Bryan