Linked by Thom Holwerda on Fri 5th Dec 2008 18:39 UTC, submitted by J Bruno
General Development "Python 3.0 (a.k.a. 'Python 3000' or 'Py3k') is a new version of the language that is incompatible with the 2.x line of releases. The language is mostly the same, but many details, especially how built-in objects like dictionaries and strings work, have changed considerably, and a lot of deprecated features have finally been removed. Also, the standard library has been reorganized in a few prominent places." See what's new in Python 3.0 for differences between 2.x and 3.x.
Permalink for comment 339460
To read all comments associated with this story, please click here.
RE[4]: Everyone loves it
by shevegen on Sat 6th Dec 2008 21:30 UTC in reply to "RE[3]: Everyone loves it"
shevegen
Member since:
2008-04-04

I dont think this holds true per se.

First, the communities are not that separate. I know quite some ruby guys (i am a ruby guy myself) who write in python as well.
I could also see myself maintaing well written python code, i.e. much more likely than perl. In this regard both ruby and python have a quite similar mindset in the sense that both are growing scripting languages (with python being bigger). In this sense we have a lot of enemies - php, perl, java. ;)

In the end, languages which are better will gain the younger folks. And if they stick with the language, the language will grow a lot. This is the biggest problem for perl - php, python and ruby hit perl's growing user base a LOT. There is a lot more competition these days than there used to be.

Reply Parent Score: 1