The Little Schemer, fourth edition (The MIT Press)
P**S
This book will make you think and will stretch your mind a little.
The Little Schemer teaches you a little bit of LISP in the most fun style ever. The book is a dialogue between you and the authors about hundreds of tiny Scheme programs and it teaches you to think recursively. This book will make you think and will stretch your mind a little. It's one of the most fun programming books ever written. Whenever I'm bored, I pick it up and do a few problems.I've gone through this book at least 5 times. Check out this photo that I just took of all the notes that I've made while reading it and the Seasoned/Reasoned Schemers. That is a lot of hours spent with these books. I enjoyed this book a lot and I copied out all the fun code examples and put them on GitHub, and I also wrote a blog post about deriving y-combinator based on one of the chapters in this book.I love this book so much that I've placed this book #4 in my Top 100 Programming, Computer and Science books list:[...](If this link gets removed, google for >>catonmat top 100 programming computer science books<< to find my article.).
I**S
Simpatico e utile
Ok
A**O
great book
This is one of the great books you want to read if you are interested in the LISP language family.It approaches it using Scheme (which is somewhat one of the clearest programming language syntax out there)
A**E
I finally understand functional programming (and how to think about recursion properly)
I've tried to read several introductions to functional programming books over the years, across several languages (Prolog, Haskell, Lisp), and with each book only after the first few chapters, I've found myself flipping tables and moving on because it just didn't make any sense. However, after picking up this book up, for the first time, everything just fell into place! But not only did it click, it was slap-in-the-face obvious and left me feeling silly that I failed all those times before.Word of warning though... this was the first book that I've ever seen in the Q&A style. At first it was quite annoying and made me think why did they write it this way, this is childish. But now I think WOW every hard topic book should be written like this. It's mindblowingly good. Don't give up!!This book is highly entertaining and will get you programming functional in no time. Hats off to the authors!
A**I
You should learn recursion. This book teaches recursion. Buy this book (or borrow from a library).
What more can I say?This is THE book to start understanding how recursive functions work. It even ends with a derivation for the Y-Combinator! The infamous Y-Combinator isn't just a startup accelerator. That was simply named after the actual combinator that's discussed in this book near the end. Just knowing that is pretty cool, but the value of this book is really in de-mystifying recursion.Recursion isn't used in a lot of mainstream programming. It seems to have become out of fashion and very few mainstream languages now have tail-call optimization. Nevertheless, the resurgence in interest in functional programming demands one to learn about recursion.Thanks to this book, I'm able to write recursive functions just as easily as writing an iterative for-loop. In fact, recursion has made a lot of my work much simpler because I no longer have to keep track of iterators and the like.Highly recommended!
G**Z
Excelente servicio
Entrega muy rápida y los libros venían perfectamente empacados.Estoy muy satisfecho con el servicio rápido y eficiente de amazon de Mèxico.Ahora si todos las librerías online de Mèxico van a tener que subir su nivel de desempeño.
Trustpilot
3 days ago
2 weeks ago