developerWorks: Python Elegance and Warts, Part 1
Apr 03, 2007, 03:45 (0 Talkback[s])
(Other stories by David Mertz)
WEBINAR: On-demand Event
Replace Oracle with the NoSQL Engagement Database: Why and how leading companies are making the switch REGISTER >
[ Thanks to IdaAshley for this link.
"In this article, I discuss the non-obvious features that have
been added to the last several Python versions, and I weigh in on
which are truly valuable and which just add unnecessary
complication. My hope is to provide a collection of valuable things
to watch out for to all those programmers who use Python less than
full time. That includes programmers of other languages as well as
scientists for whom programming is only a side task. Where some
quandaries are raised, I offer some solutions.
"Between Python 2.0 and Python 2.1, something strange happened.
Previously comparable objects started raising exceptions when