Why Python 3?

Albert-Jan Roskam fomcl at yahoo.com
Sat Apr 19 13:57:53 EDT 2014



----- Original Message -----

> From: Chris Angelico <rosuav at gmail.com>
> To: 
> Cc: "python-list at python.org" <python-list at python.org>
> Sent: Saturday, April 19, 2014 3:42 PM
> Subject: Re: Why Python 3?

<snip>

> Right. It's not the magic line that fixes everything; if it were,
> Python 3 wouldn't be a big deal at all. Go Py3 if you can, but if you
> can't, at least make your double-quoted strings Unicode strings, and
> then you have a chance to find problems.

Totally agree. It's not that hard at all. I consider it true craftmanship that Guido had the guts break backward compatibility and clean up some mistakes. Compare this with CRAN R, where so much illogical S-plus stuff is present (word count for "historical anomaly": 1000+ ;-). 

Am I the only one who always thinks of Rogers' Diffusion of Innovations curve with these Python2/3 debates? http://en.wikipedia.org/wiki/File:Diffusion_of_ideas.svg. source: http://en.wikipedia.org/wiki/Diffusion_of_innovations



More information about the Python-list mailing list