The Seasoned Schemer

Author: Daniel P. Friedman, Matthias Felleisen
List Price: $22.95
Our Price: Click to see the latest and low price
ISBN: 026256100X
Publisher: MIT Press (21 December, 1995)
Edition: Paperback
Sales Rank: 75,853
Average Customer Rating: 4 out of 5

Buy now directly from Amazon.com - Purchase this book, safely and securely from the largest book dealer on the Internet, Amazon.com

Customer Reviews

Rating: 4 out of 5
Excellent book on thinking recursively
This book is the second half of "The Little Schemer". It expects you to have mastered the previous volume, so it starts fast and picks up speed from there.

It covers a lot of ground in a slim volume (just as in "The Little Schemer"). This book introduces the concepts of closures and call-with-current-continuation (among other things).

As with "The Little Schemer", this book's strength is in its socratic instruction method. Lessons are written and illustrated as conversations between the reader and the instructor (in question/answer format). While this sounds strange, it is actually surprisingly effective as a means of learning the material. It might seem somewhat like rote instruction, but it can often frame foreign concepts in a rememberable fashion.

Neither of these books require much in the way of background or familiarity with the material. They were created as a means of teaching non-programmers to program in Scheme. However, I think they hold value for trained programmers as well.


Rating: 4 out of 5
solid material - interesting format
Dialogue style makes this book fun to read. Leitmotif of food examples keeps the tone light and the reader hungry. Have the number for pizza handy before you sit down for this book.

Focuses on the use of functions in scheme, in an easy reading, enjoyable style. My only minor criticism is that the typographic conventions make the code hard to read. I realize that they serve a purpose, but it made the typesetting ugly.

An admirable work, suitable for reading even if you already "know it all", just because of its approach to teaching.

Similar Products

· Instructor's Manual t/a Structure and Interpretation of Computer Programs - 2nd Edition
· The Scheme Programming Language : Third Edition
· Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science)
· ANSI Common LISP
· How to Design Programs: An Introduction to Programming and Computing

Return To Main Computer Book IndexSearch Our Entire Computer Book Catalog