Selected Product: | The Little Schemer - 4th Edition Paperback Edition: 4 Author: Daniel P. Friedman, Matthias Felleisen Publisher: The MIT Press Release Date: 1995-12-21 ISBN-10: 0262560992 ISBN-13: 9780262560993 List Price: $28.00 Average Customer Rating: | | Structure and Interpretation of Computer Programs - 2nd Edition (MIT Electrical Engineering and Computer Science) ISBN-10: 0262011530 ISBN-13: 9780262011532 List Price:$82.00 The Reasoned Schemer ISBN-10: 0262562146 ISBN-13: 9780262562140 List Price:$28.00 How to Design Programs: An Introduction to Programming and Computing ISBN-10: 0262062186 ISBN-13: 9780262062183 List Price:$71.00 The Seasoned Schemer ISBN-10: 026256100X ISBN-13: 9780262561006 List Price:$27.00 The Scheme Programming Language, 3rd Edition ISBN-10: 0262541483 ISBN-13: 9780262541480 List Price:$40.00 |
To use our price comparison to get the cheapest price, please click on the "Find the Cheapest Price" button located above for The Little Schemer - 4th Edition by Daniel P. Friedman, Matthias Felleisen (ISBN-10: 0262560992, ISBN-13: 9780262560993). At this time we have not yet written a review for The Little Schemer - 4th Edition by Daniel P. Friedman, Matthias Felleisen (ISBN-10: 0262560992, ISBN-13: 9780262560993). Please continue to keep checking back to this page as we are constantly adding reviews. Summaries and Customer Reviews are supplied by Amazon.com drawings by Duane Bibby foreword by Gerald J. Sussman The notion that "thinking about computing is one of the most exciting things the human mind can do" sets both The Little Schemer (formerly known as The Little LISPer) and its new companion volume, The Seasoned Schemer, apart from other books on LISP. The authors' enthusiasm for their subject is compelling as they present abstract concepts in a humorous and easy-to-grasp fashion. Together, these books will open new doors of thought to anyone who wants to find out what computing is really about. The Little Schemer introduces computing as an extension of arithmetic and algebra—things that everyone studies in grade school and high school. It introduces programs as recursive functions and briefly discusses the limits of what computers can do. The authors use the programming language Scheme, and interesting foods to illustrate these abstract ideas. The Seasoned Schemer informs the reader about additional dimensions of computing: functions as values, change of state, and exceptional cases. The Little LISPer has been a popular introduction to LISP for many years. It had appeared in French and Japanese. The Little Schemer and The Seasoned Schemer are worthy successors and will prove equally popular as textbooks for Scheme courses as well as companion texts for any complete introductory course in Computer Science. An interesting read | Customer Rating: | This book teaches in a Socratic method of asking questions and providing answers. It is very engaging and interesting way to learn. For me, it works -- this book has truly helped me learn recursion.
This book is pretty enjoyable to work your way through. Highly recommended. | The poor Little Schemer | Customer Rating: | This poor exposé contains highly cryptic text from the outset. It makes the assumption that everyone understands the words used to program in Scheme.
The author appears not to give thought to the probability that each student has different levels or aspects of understanding, and forgets that nobody knows everything about any one thing. "Lambda", "cons", "car" and "cdr" are some of the many words that he uses and assumes everyone should understand
I highly recommend the book Programming & Meta-programming in Scheme to help explain the mathematics and vocabulary used in the Scheme language. I recommend this book especially to those that are perplexed by the text in The Little Schemer. | I could not finish this book. | Customer Rating: | | Don't buy this book on recommendations. Thumb through it first. It's just a series of Q & A that beat you over the head with examples of recursion. If you already "get" recursion, it'll drive you insane after a chapter or two. Why this came so highly recommended, I'll never know. | Only Good as a Brain Puzzle | Customer Rating: | Anybody who tells you this is a good way to learn Scheme (or recursion) wants to cause you pain. Don't believe their lies!
Go learn the language (or how to use recursive techniques) somewhere else and come back to this once you have the basics if you want to get some practice thinking in the Scheme mindset.
In my opinion, a better way to practice would be to simply write some tools in Scheme than to waste your time banging your head against the wall trying to divine what this waste of paper is trying to teach you. | Build a Scheme Interpreter, but not realize it right away! | Customer Rating: | This book is excellent for explaining concepts of Scheme and Lisp. I highly recommend it for people that like logic puzzles and who are trying to uncover the Zen-like nature of programming in Scheme. This book emphasizes functional style by showing how many situations recursion applies to, and how you can use it to achieve various programming techniques (for example continuation-passing style).
Although this book is not a technical introduction to Scheme or Lisp, it does get very technical. The last few chapters introduce continuation-passing style, the Y operator, and building an interpreter. Earlier chapters focus on list processing and uncovering some basic computer science techniques (e.g. that fact that numbers in a machine are representations of the concepts we have for numbers).
This is a great book to read or skim any time, read with pencil and paper, or to actually code the examples. I've read it in various ways three times. |
|