Little Schemer (finished?)
First off, I'm not quite sure how the Pownce file sharing system works; perhaps you need to be a member to retrieve my uploads? Anyhoo, the code I developed for The Little Schemer [Amazon] is available at this link.
I'm particularly proud of writing a small Scheme library to generate TAP output. This lets me use Perl's runtests utility to run a suite of unit tests on the code from the book, as well as code I wrote for the exercises in the book.
The Little Schemer is a gentle introduction to the Scheme language, dialect of Lisp. Gentle for the first five or six chapters that is--I'd say Chapter 7 is the last chapter that I actually mastered. Chapter 8 introduces some more advanced uses of lambda that I confess I haven't fully grokked. Chapter 9 includes a derivation of the Y-combinator that I'm still coming to terms with, and Chapter 10 (the last) tops it all of by deriving an interpreter for the Scheme language itself... in Scheme.
I'd say this book is skippable if you've read (and mastered) SICP. I've read about 4/5ths of SICP (most while I was taking CSci 1901 at the U of M), but am far from mastery. Sadly I've used up all the time I care to spend on The Little Schemer, and need to move on to some other projects.
I'm particularly proud of writing a small Scheme library to generate TAP output. This lets me use Perl's runtests utility to run a suite of unit tests on the code from the book, as well as code I wrote for the exercises in the book.
The Little Schemer is a gentle introduction to the Scheme language, dialect of Lisp. Gentle for the first five or six chapters that is--I'd say Chapter 7 is the last chapter that I actually mastered. Chapter 8 introduces some more advanced uses of lambda that I confess I haven't fully grokked. Chapter 9 includes a derivation of the Y-combinator that I'm still coming to terms with, and Chapter 10 (the last) tops it all of by deriving an interpreter for the Scheme language itself... in Scheme.
I'd say this book is skippable if you've read (and mastered) SICP. I've read about 4/5ths of SICP (most while I was taking CSci 1901 at the U of M), but am far from mastery. Sadly I've used up all the time I care to spend on The Little Schemer, and need to move on to some other projects.
Comments