Fork me on GitHub

@nkraft: yes, and probably the author chose python because it’s easy to read even if you dont know any python (no library used in that book, so it’s practically a pseudocode). This common assumption (that every programmer must have understood procedural programming) is somehow fell short in my case, since my students so far only know one language, that is Clojure, and they find it difficult to understand procedural algorithms 🙂