3 ms·
Grab The Little Schemer and a notebook. Do all exercises in the notebook with a pencil, without a computer. It'll make you a better Python programmer for sure.
by defunkt 17y ago
Grab The Little Schemer and a notebook. Do all exercises in the notebook with a pencil, without a computer.
It'll make you a better Python programmer for sure.
- colbyolson 17y agoForgive me for asking, but how could that book help me down the road? Scheme seems so obscure to me. I was at the bookstore and checked it out, and was mildly intimidated by it, although the illustrations were cute. I ended up purchasing Practical Programming. Thank you all for your recommendations, some I have saved into my reading list. PDF Sample: http://media.pragprog.com/titles/gwpy/toc.pdf http://media.pragprog.com/titles/gwpy/toc.pdf Amazon link: http://www.amazon.com/Practical-Programming-Introduction-Pragmatic-Programmers/dp/1934356271/ref=sr_1_1?ie=UTF8&qid=1250464190&sr=8-1 http://www.amazon.com/Practical-Programming-Introduction-Pra...
- Scriptor 17y agoIt's not really meant to just teach you scheme. Scheme by itself is incredibly minimalist and simple. The exercises are more logic/math-based puzzles. Here's a list of the exercises themselves: http://www.ccs.neu.edu/home/matthias/BTLS/exercises.ps http://www.ccs.neu.edu/home/matthias/BTLS/exercises.ps
- herdrick 17y agoTLS will break your mind in the most delicious way. I can't recommend it enough. As for practicality, I think that the world is trending in directions that make becoming comfortable with recursion more important.
- skwaddar 17y agoYou made the wrong choice, TLS would have changed your world. Now you're slumming it.