Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).

×
Programming

+ - Guido van Rossum: Python 3.0 alpha in August->

Submitted by grammar fascist
grammar fascist (239789) writes "Guido van Rossum, BDFL (Benevolent Dictator for Life) of the Python programming language, has posted a comprehensive status report on the progress of Python's next incarnation, including a tentative release schedule. Python 3.0 alpha could be available as early as August this year, with the final release a year from then. This is probably the last chance Python has of any significant language overhaul — meaning a significant break in compatibility with earlier versions. (A fairly thorough conversion tool will be supplied.) Lists of regrets and wishes have been made into language enhancements, including Unicode strings (bytes objects will be used for binary data), class decorators, function argument annotations (no implicit type enforcement), dynamic specification of base classes, Abstract Base Classes (not strict and bondage-y as in Java), true multiple dispatch (called "generic functions"), exception reform, int/long unification, and much more. Whom to thank? Besides Guido and the core Python developers and designers, Google. They hired him to spend half his time on Python."
Link to Original Source

The next person to mention spaghetti stacks to me is going to have his head knocked off. -- Bill Conrad

Working...