Best Python version to use

As I read the introductory chapter of Learning Python (4th ed.)  last night before bed, I was made aware, for the first time, that there are two very different versions of python out there.  There’s old trusty and reliable version (2.6.x), and then there’s a newfangled version (3.x).  Python 2.6 is robust and reliable.  But apparently not perfect – which is why Python 3.0 was introduced.  Python 3.0 is supposed to be superior (certainly according to Mark Lutz, author of Learning Python, all editions) – but does not yet have the full capabilities or libraries that old school Python has been rockin for years.  I posted this question on Facebook, asking my Python-user friends which they recommended.  I had pretty much unanimous votes for 2.6, with one comment that just said “Yes. Woof.”

I think I’ll probably focus on 2.6 for now, but maybe check out 3.0 also since the Learning Python book is all about 3.x.  And I did pay $54.99 before tax, wouldn’t want that to go to waste.

Leave a Reply

Your email address will not be published. Required fields are marked *