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


Groups > comp.lang.python > #90245

Re: Moving to Python 3.x

Path csiph.com!usenet.pasdenom.info!nntpfeed.proxad.net!proxad.net!feeder1-2.proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!newsgate.cistron.nl!newsgate.news.xs4all.nl!post.news.xs4all.nl!not-for-mail
Return-Path <ian.g.kelly@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.028
X-Spam-Evidence '*H*': 0.94; '*S*': 0.00; 'programmer': 0.03; 'newbie': 0.05; 'subject:Python': 0.06; 'contribute': 0.11; 'python': 0.11; '2.7': 0.14; 'anyways,': 0.16; 'sat,': 0.16; 'url:)': 0.16; 'wrote:': 0.18; 'library': 0.18; 'trying': 0.19; '(such': 0.24; 'looks': 0.24; 'question': 0.24; 'source': 0.25; 'header:In-Reply-To:1': 0.27; 'skills.': 0.29; "doesn't": 0.30; 'newer': 0.30; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; '3.x': 0.31; 'away.': 0.31; 'python"': 0.31; 'python2.7': 0.31; 'open': 0.33; 'projects.': 0.33; 'advice': 0.35; 'plans': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'maintained': 0.36; 'should': 0.36; 'project': 0.37; 'being': 0.38; 'to:addr:python- list': 0.38; 'pm,': 0.38; 'anything': 0.39; 'to:addr:python.org': 0.39; 'collaborate': 0.60; 'new': 0.61; 'first': 0.61; "you'll": 0.62; 'taking': 0.65; 'needing': 0.65; '2.7.': 0.84; '2015': 0.84; 'pain': 0.84; 'subject:Moving': 0.84
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :content-type; bh=QGJ+fLzfwayNolmqvu5Q7pJBFC8QNrIXsVassu/HCjE=; b=UP2euB1P66EiquZDQwQjmoJYjzRxequtMPK6ktWlmI8WIn/hCRLofEWqSTOEXjMg92 RAif5PvUmnVoSYMD99cF9bgqwD9t7O6a/26aP32L4uBgch289doLXFhRYDGuLrX/piPA X+1wKzl9cFcXxfDxTQOwn7N1XEh9SRHETGOju8q5vms9p4OEecqgvoHTbK/NYPDjwkQu FbCBWzpk87T217DTPLxMci7Wd8v7kWp+Hak9CK8kWLxFlPXqwtQh4TQKfUtG0MUzGajB WpRQn0IIeQtbaWUdiIvyimxccj7lz8O7r8FR4jJgw+dD32xF2DfaQMxvkvWr53vWkPbr DNhQ==
X-Received by 10.42.226.8 with SMTP id iu8mr4047003icb.17.1431201039150; Sat, 09 May 2015 12:50:39 -0700 (PDT)
MIME-Version 1.0
In-Reply-To <alpine.LNX.2.00.1505092025440.10854@Zvartnots>
References <alpine.LNX.2.00.1505092025440.10854@Zvartnots>
From Ian Kelly <ian.g.kelly@gmail.com>
Date Sat, 9 May 2015 13:49:58 -0600
Subject Re: Moving to Python 3.x
To Python <python-list@python.org>
Content-Type text/plain; charset=UTF-8
X-BeenThere python-list@python.org
X-Mailman-Version 2.1.20+
Precedence list
List-Id General discussion list for the Python programming language <python-list.python.org>
List-Unsubscribe <https://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 <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe>
Newsgroups comp.lang.python
Message-ID <mailman.288.1431201047.12865.python-list@python.org> (permalink)
Lines 24
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1431201047 news.xs4all.nl 2876 [2001:888:2000:d::a6]:56658
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:90245

Show key headers only | View raw


On Sat, May 9, 2015 at 12:30 PM, Antranig Vartanian
<antranig@pingvinashen.am> wrote:
> Hay,
>
> I learned the basics of python using the book "Think Python"
> (http://www.greenteapress.com/thinkpython/) which was good (IMHO), and it
> teaches in Python 2.7. Now I'm trying to write my first python+gtk program.
>
> anyways, my question will be, is it so necessary to move to python3.x ASAP?
> or Python2.7 will live for a while (2-3 years)?.

Python 2.7 will continue to be maintained through 2020. If you don't
have any specific reason to use Python 2.7 (such as a library
dependency), then you should try to use 3.x for new projects. You'll
avoid the pain of needing to migrate later, and you'll be able to
start taking advantage of newer features right away.

> and what do you advice a newbie programmer to do after learning the basics?

Find an existing open source project that you'd like to contribute to.
It doesn't have to be anything major, but it will help you learn about
the Python ecosystem, and the opportunities to collaborate will help
you build your skills. It also looks good on a resume, if your plans
include being a professional Python programmer.

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


Thread

Moving to Python 3.x Antranig Vartanian <antranig@pingvinashen.am> - 2015-05-09 20:30 +0200
  Re: Moving to Python 3.x "Jason C. McDonald" <"i n d e l i b l e b l u e p e n "@ g m a  i l . c o m . i n v a l i d> - 2015-05-09 12:29 -0700
  Re: Moving to Python 3.x Ian Kelly <ian.g.kelly@gmail.com> - 2015-05-09 13:49 -0600
  Re: Moving to Python 3.x Terry Reedy <tjreedy@udel.edu> - 2015-05-09 15:58 -0400

csiph-web