News for hackers. Stuff that matters.
Re:Python 2.7.7 released by acdha on Monday June 02, 2014 @01:51PM (#7834778)
Python 3 is increasingly the better choice. The major exception is if you need a library which hasn't been ported yet but that list continues to shrink:

http://python3wos.appspot.com/

The good news is that it's increasingly easy to write programs which run on both using newer idioms via __future__ backports, which is often both future proof and a way to write better code using newer language features which many people miss out on due to habit and old tutorials.

Lennart Regebro has a wonderful guide covering the changes and how to deal with them as painlessly as possible:

http://python3porting.com/differences.html

Re:Python 2.7.7 released by freehunter on Monday June 02, 2014 @03:10PM (#7835343)
The biggest problem is many of the best tutorials are written in Python 2.7. Udacity's Intro to CS and Learn Python the Hard Way come to mind.
Re:Python 2.7.7 released by froxle on Monday June 02, 2014 @09:32PM (#7837655)
The python.org tutorial[0] is available in both 2 & 3, and is a perfectly great, but often overlooked, resource for learning the language.

[0]: https://docs.python.org/3/tutorial/

Re:Python 2.7.7 released by wldcordeiro on Sunday June 08, 2014 @06:27PM (#7866157)
It is a great tutorial for someone with some programming experience but for complete beginners it's not adequate.
Re:Python 2.7.7 released by acdha on Monday June 02, 2014 @03:22PM (#7835488)
This is sadly true, although as Lennart's guide makes it clear many of those can trivially be updated to run on both. I'm hoping the next year leads to a lot of the simple updates happening so tutorial code can run against both — with `from __future__ import absolute_import, division, print_function, unicode_literals` quite a few programs can easily be single-source using only stock Python 2.7 / 3.4 without needing to introduce something like six.
Re:Python 2.7.7 released by wldcordeiro on Tuesday June 03, 2014 @10:29AM (#7840382)
The code in Learn Python the Hard Way is all really easy to port to Python 3 since it's written for new programmers, that said. New programmers won't know that.
Re:Python 2.7.7 released by markdown on Monday June 02, 2014 @07:54PM (#7837296)
Udacity is stuck with 2.7 until GAE supports Python 3.
Re:Python 2.7.7 released by analog31 on Monday June 02, 2014 @11:03PM (#7837932)
Thanks for that link. As of tonight, I'm committed to writing version independent code.