Reviews

Kestrels, Quirky Birds, and Hopeless Egocentricity by Reginald Braithwaite

jgauthier's review

Go to review page

4.0

Great concepts paired with well-written explanations. You won't become anywhere near a master of combinatory logic by reading this book, but you'll understand the subject's basic applications in computer science.

My only complaint is the choice of (main) language for the book. Ruby's quirks hurt many of the code examples by adding unnecessary complexity. I was pleased to find at the end of the book that the author shares my feelings on this:

We can learn a lot from combinatorial logic to help our Ruby programming, but Ruby is a terrible language for actually learning about combinatorial logic.


I'm biased, of course, but a Lisp would have been nice.

tiegz's review

Go to review page

4.0

Nice ornithological intro to combinators in Ruby.
More...