Archive for the 'Musings' Category

The Kernighan Extension

Understanding is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to understand it.
–Nir

Who Needs Debuggers?

Judging by download numbers Winpdb is used by approximately 1 in every 500 Python programmers. Given that Python is easy to learn and use, I am still puzzled by this number.

This is what Wikpedia has to say about debuggers: “The importance of a good debugger cannot be overstated. Indeed, the existence and quality of such a tool for a given language and platform can often be the deciding factor in its use, even if another language/platform is better-suited to the task.”

Is Winpdb useful enough to expect wider use? or do you feel it is not ready yet?

« Previous Page