Sunday, March 4
Python 3.3.0 alpha 1
Sunday, April 1
Python 3.3.0 alpha 2
Sunday, April 29
Python 3.3.0 alpha 3
Also, what's new.
Edited by Crispin, 24 February 2012 - 11:10 AM.
Posted 24 February 2012 - 11:09 AM
Edited by Crispin, 24 February 2012 - 11:10 AM.
Posted 24 February 2012 - 11:24 AM
Posted 24 February 2012 - 11:58 AM
My thoughts exactly. Very... informative?I dont see the point to this
We still use python 2.7
Posted 24 February 2012 - 12:11 PM
Edited by Crispin, 24 February 2012 - 12:13 PM.
Posted 24 February 2012 - 03:01 PM
Posted 24 February 2012 - 03:05 PM
Posted 24 February 2012 - 03:23 PM
"I was using Python 3, but then i took an arrow to the knee"
Python 2.7 is still widely used on many platforms and is still the core of a lot of linux distros...
Posted 24 February 2012 - 03:43 PM
Just to add to this so everyone knows the reason: there are many syntactical changes that come with python 3. A python 2.x interpreter can't even load a python 3 program because of this. The features that have been added to python 3.x have been backported to python 2.x too, so that everyone can take advantage of the new stuff.to add to that: even those who ship python 3 also ship 2.7 by default as well as most older scripts just don't work with 3.x
Posted 24 February 2012 - 03:49 PM
I myself am learning Python 3. I figure if I'm gonna learn the language, might as well learn the one to be used in the future.
No interest whatsoever? Figured people might at least want to get the update when it comes out if only to be able to run 3.3 programs. >_>
Just to add to this so everyone knows the reason: there are many syntactical changes that come with python 3. A python 2.x interpreter can't even load a python 3 program because of this. The features that have been added to python 3.x have been backported to python 2.x too, so that everyone can take advantage of the new stuff.
Posted 24 February 2012 - 04:29 PM
Well, those improvements may have been introduced in python 3.x, but since many have been backported to 2.x (list comprehensions, for example), users can use them without having to upgrade to full pythonn 3.x. The real question is what still exists in python 3.x that isn't in python 2.x, and to my understanding, that is syntax changes. Possibly other things?I guess I was wrong...but what are these syntactic changes?
E: reading this : http://docs.python.o...atsnew/3.2.html
The majority of the list talks about improvements to libraries and optimizations.
Posted 24 February 2012 - 05:04 PM
Well, those improvements may have been introduced in python 3.x, but since many have been backported to 2.x (list comprehensions, for example), users can use them without having to upgrade to full pythonn 3.x. The real question is what still exists in python 3.x that isn't in python 2.x, and to my understanding, that is syntax changes. Possibly other things?
Posted 24 February 2012 - 05:20 PM
Yes, list comprehensions were originally introduced in python 3.x, and were back ported to 2.x so users still using 2.x could use them. That's why 2.x is being released alongside 3.x, so people can use the new features, without having to upgrade to an entirely new language.So list comprehensions were not originally present in 2.x and they are a change to the python syntax?
Posted 24 February 2012 - 05:23 PM
Yes, list comprehensions were originally introduced in python 3.x, and were back ported to 2.x so users still using 2.x could use them. That's why 2.x is being released alongside 3.x, so people can use the new features, without having to upgrade to an entirely new language.
Posted 24 February 2012 - 05:47 PM
Sounds like one of those really nice features that everyone wanted =P Anyway, so what's the difference between v2 and v3 if everything gets backported? Or is it not everything?
Posted 25 March 2012 - 06:25 PM
Posted 10 May 2012 - 10:30 AM
Mmmmmm I'd really like unicode string improvement I deal with those all the time@ work
Edited by Russell, 10 May 2012 - 10:30 AM.
Posted 30 May 2012 - 07:29 AM
0 members, 1 guests, 0 anonymous users