2 ms·
As a beginner, not a professional developer, python 3 always made more sense to me. Print is a function, 1/2 is not 0. I've heard the counterargument about bac
by brownbat 13y ago
As a beginner, not a professional developer, python 3 always made more sense to me. Print is a function, 1/2 is not 0.
I've heard the counterargument about backwards compatibility.[1] That hasn't ever been just a 2 vs. 3 thing though. pyOpenSSL works with 32-bit 3.2, but dies with errors out of the box on Win-64 py 3.3. Last I checked, the PaiMei debugger works on 2.4, breaks on 2.7.
There are several projects that work with a specific deprecated subversion... it'd be weird if that were a common argument to keep everyone on 3.2, or 2.4 or something.
[1] http://help.codecademy.com/customer/portal/articles/887853-why-do-you-teach-python-2-7-3- http://help.codecademy.com/customer/portal/articles/887853-w...