"So, here we are – a 2.6 release still being adopted by users, OS vendors, etc. A new 2.x release coming down the pike within the next year and a backwards incompatible release (Python 3) also in the pipeline. At this point, it only makes sense to put a moratorium on the language – we have to artificially put on the brakes for the syntax and core language to make sure the next few releases (2.7, 3.2) don’t increase the burden for adopters. We have to let the other implementations catch up – we have to focus on things like stdlib improvements/fixes/cleanup, we can focus on interpreter improvements, tests, cleaning out the bug list, etc. The next few releases of Python won’t introduce new language and syntax – they will be releases focused on bug fixes, cleanup – things that make everyone’s life better. This time will serve as a reflection period for the syntax we have, and allow us to help push along Python 3 adoption, maybe helping bigger projects port, improve porting tools and guides, etc."
- Michael R. Bernstein
from Bookmarklet
Adriano, thanks for pointing that out. Since the log message leaves a lot to be desired, I did some sleuthing and found out what the new GIL does, which is, address every single one of these bad behaviors by the previous GIL. http://mail.python.org/piperma... Thus, this talk will no longer apply to Python 3 in the next release. Anyone know if it's getting backported to Python 2?
- Chris Lasher
pydoctor is an API documentation tool for Python, somewhat like Epydoc, Pudge, Endo or HappyDoc. [...] pydoctor is probably best suited to documenting a library with a some degree of internal subclassing. It also has support for zope.interface, and can recognise interfaces and classes which implement such interfaces.
- Michael R. Bernstein
from Bookmarklet
Pair is an Actionscript 3 implementation of the Python standard library. Cool, code your Flash apps using Python!
- Michael R. Bernstein
from Bookmarklet
the Examples link -seems broken . Cannot wait to see the examples and code in action
- Hari
"The recent emergence of industrial-strength Python testing frameworks means that Python tests are being written more succinctly, more uniformly, and with better reporting of results than ever before. This article begins to explore this new world by introducing the leading testing frameworks and looking at their most basic features." The first of three articles on zope.testing, py.test, and nose.
- Michael R. Bernstein
from Bookmarklet