In the past couple of years I’ve been working hard to improve my capacity for evil, but it seems I’m not very good at it.Now, before you get the wrong idea, I should probably clarify that I mean evil in the technical sense of the word, not the moral...
Glyph Lefkowitz (of Twisted fame) hits the nail precisely on the head, with this incisive summary of why C programmers think Python is slow. After Guido asked the python-dev list for ideas on combatting this common perception, I suggested that...
Even if one is not religious, ritual and tradition can be life-enhancing. Both of my parents are dead now, but they live on in my Christmas traditions. My mother had made a practice of a special dinner on Christmas Eve, for example. Definitely not a...
Ah, the sweet smell of success. Earlier this month, I set a goal to complete a broad set of features for peak.web by month’s end. And tonight, I declared victory. It has been an interesting three weeks; an opportunity to explore the difference...
I was recently looking at the source of a wxPython-based GUI application, about 45.5KLOC in size, not counting the libraries used (e.g. Twisted). The code was written by Java developers who are relatively new to Python, and it suffers from some...