Reviews

Programming Pearls by Jon L. Bentley

olde_fortran's review

Go to review page

5.0

With the exception of some painfully out of date examples, this book is probably the best practical programming/algorithms book I've read.

The examples aren't untrue, they're just not intuitive to a modern reader. It's nothing that ruins the book, but examples have things that seem slightly silly today like "big" computers with just a meg or two of memory available. Or the practice problem that asks you how you send an image from one place to another. (I first took that to mean I needed to implement TCP/IP, but the sample solution was, no kidding, carrier pidgeons. Which is actually kind of brilliant but also completely unneeded in a world with internet.)

So, if you're a programmer, read it (with some historical context in mind).
More...