Linked by Thom Holwerda on Fri 31st Aug 2007 19:17 UTC, submitted by ganges master
General Development Python 3.0, 'Python 3000', has reached its first public release. This version will be followed by beta releases throughout 2008, and the final release is scheduled for August 2008. "Python 3000 ('Py3k', and released as Python 3.0) 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."
Thread beginning with comment 267559
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: I'm impressed
by backdoc on Sat 1st Sep 2007 01:00 UTC in reply to "I'm impressed"
backdoc
Member since:
2006-01-14

I was in complete agreement with you, until I read the reply to your post. I still agree with you. I think it is important that if you recognize vastly better ways to do something that you aren't so committed to compatibility that you add awkward for the sake of backward compatibility.

I think one of the things that keeps Microsoft from innovating is the legacy support they have to have. You can put me in the category of a Microsoft opponent. But, you know they have talent. If they didn't have to maintain compatibility, they could probably release something even I would like. Being open source affords the luxury of not being obligated. And, I don't think they (Guido) ever promised not to break compatibility. I don't think they are promising they will never break compatibility again, either.

Edited 2007-09-01 01:03

Reply Parent Bookmark Score: 2

RE[2]: I'm impressed
by wirespot on Sat 1st Sep 2007 15:24 in reply to "RE: I'm impressed"
wirespot Member since:
2006-06-21

You know, with all the money Microsoft has, I never understood why they never did what Python is doing: keep the backwards compatible stuff but also make an OS that's free of legacy and can be as good as they can make it. They probably worried it would be a competitor to Windows. Oh well, that's what you get if you value money above all else.

Reply Parent Bookmark Score: 2