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

social