http://wla.berkeley.edu/~cs61a/fa11/lectures/functions.html
These notes maintain the spirit of SICP by introducing the features of Python in lock step with techniques for abstraction design and a rigorous model of computation. In addition, these notes provide a practical introduction to Python programming, including some advanced language features and illustrative examples. Learning Python will come naturally as you progress through the course.
I can't wait until they get to the section on interpreters. Dat syntax.
Fuck python, goddamn.
Name:
Anonymous2011-12-20 12:44
Scheme is a nice Turing tarpit, but it is almost impossible to make useful programs with it. While it is still worth learning for some, much like old greek or latin, students have been frustrated with this total lack of usefulness.