Enter your mobile number or email address below and we'll send you a link to download the free Kindle App. Then you can start reading Kindle books on your smartphone, tablet, or computer - no Kindle device required.
To get the free app, enter your mobile phone number.
Other Sellers on Amazon
+ Free Shipping
+ $3.99 shipping
+ Free Shipping
Common LISP: A Gentle Introduction to Symbolic Computation (Dover Books on Engineering) Paperback – January 24, 2013
|New from||Used from|
Frequently bought together
Customers who bought this item also bought
About the Author
Browse award-winning titles. See more
If you are a seller for this product, would you like to suggest updates through seller support?
Top customer reviews
Any bright High School student could pick this up and get a better foundation in programming than dozens of the "top" intro to programming books I've reviewed that go for $150 plus! Chapter 8, on recursion, though giving LISP examples, is perhaps the best explanation of this key technique ever given anywhere outside of Godel Escher Bach!
The author is a true teacher in every sense of the word. He tells you what you're about to learn, teaches it, examples it, looks at it from numerous angles including graphics, code, math and analogy, then gives dozens of (solved!) exercises to confirm your understanding. The appendices are golden with rare glossaries, advanced topics and wonder of wonder, ANSWERS to the exercises! If you teach intro to programming (regardless of your favorite language), this is a must have for your instructional design, and if you're into self study, save yourself a ton of money and heartache with other texts and check this one out first.
Functional is coming back in a big way, and common lisp is far from dead even though it was one of first ever along with its big brother Fortran way back when. I learned it in that era, and a book like this would have been astonishing. Highly recommended and thank you Dover for the bright new edition.
+ For the beginner, with advanced sections for those with previous programming experience.
+ First three chapters don't require a computer, but focus on transitioning you into the language.
+ Very clear, good pace, not pedantic.
+ Teaches you the underpinnings of Common Lisp...not just how to program with it. In my opinion you'll need this if you want to progress with Common Lisp or other Lisps.
+ The exercises are good. They are like critical thinking questions.
+ Introduces tools for debugging and exploring your Lisp implementation.
+ Good Table of Contents and Glossary.
+ Great as a beginner reference when you are finished.
+ Freakin' Dragons and Star Trek!
+ None really. Any faults I've found were with the reader (that's me!)
I haven't finished the book yet, but I have gotten legitimately (exercises) to chapter 6. I've read chapters 7, 8, 9, 10, and 12. What you have to understand is that I've never, ever gotten this far in a programming book. I've tried to teach myself programming quite a few times and nothing really hit the spot (too boring, too practical, too pedantic, too much assumption). In fact, I already had Land of Lisp. Yesterday I picked up LoL and was able to skim all the way to chapter 9 (previously I got to chapter 4...barely), where you actually start doing some neat things. Now I'm using them in conjunction: LoL to build a game; Touretzky to challenge and deepen my understanding of what I'm doing in LoL, and to use as a reference.
Dr. Touretzky, thank you. It's sometimes hard to see the fruit when it exists in computer memory. Your book keeps me on the path!
A note to beginning programmers who have a hard time like me: just don't give-up. Skip problems (but do them later), find a better teacher/book/course, remember what excited you in the first place (and explore it-- even if you don't understand it!). Whatever you do just keep at it! If you love it for it's sake, you'll get it!
This text provides a solid introduction to LISP's internal structure and use as a programming language. Common LISP is different enough, when compared to the LISP dialects which I used years ago, to alone warrant purchasing Touretzky's book. However, after reading much of this text, it's also nice to know that Common LISP essentially remains the wonderful programming language which I remember using many years ago. Recommended!
While many would rather jump in feet first and write a basic hello world program I personally prefer to understand the basics of what I'm doing and why it works. This book is excellent in that regard. My one problem with this book is that its out of print so you have to find a used copy. The alternative being that the Author/Publishers provide this book for free online, use Google.
Most recent customer reviews
Very good intro to Lisp.Read more