Other articles

  1. Assignment Considered Harmful

    We do a disservice to the understanding of Python when we refer to Python identifiers as "variables" and binding as "assignment." The words "variable" and "assignment" are particularly loaded with meanings from languages other than Python. And those meanings do not reflect the dynamic nature of Python.

    For most languages ...

    read more
  2. About

    Drunken Python is presented in the spirit of Drunken Master. It's a place for my ruminations along my twisted path to code done well. I may be off from time to time. But with enough test cases, I'll get there.

    I'm currently an applications analyst with the ...

    read more