Programming Pearls

Programming Pearls cover
Good Books rating 4.42
Buy online
Technical
  • ID: 10582
  • Added: 2026-01-26
  • Updated: 2026-01-26
  • ISBN: 9780134498034
  • Publisher: Addison-Wesley Professional
  • Published: 2016-04-21
  • Reviews: 3

Programming Pearls is a classic collection of programming wisdom that has been cherished by programmers for decades. The book presents clever solutions to real-world programming problems, illustrated with engaging and instructive programs. Jon Bentley's essays are filled with lucid and witty descriptions of practical programming techniques and fundamental design principles. /n/n In this revised edition, Bentley has updated his essays to reflect current programming methods and environments, adding three new essays on testing, debugging, and timing. All original programs have been rewritten, and new code has been generated. The book remains a valuable resource for programmers at every level of experience, offering workable solutions to nagging problems.

Reviews
ybrikman.com · 2017-05-03
great 4.50

The book is praised for its unique approach to teaching algorithms and data structures. It is written in a way that makes it enjoyable and accessible.

This reviewer believes there should be more programming books like this one. They appreciate how the book is structured like an algorithms and data structures textbook but is written in a way that makes it enjoyable and accessible. The reviewer finds the content engaging and the presentation of complex topics to be particularly effective. They highlight the book's ability to make learning about algorithms and data structures a pleasant experience, making it a standout in the genre.


Quick quotes

    There should be more programming books like this.

    It's like an algorithms and data structures text book, but written in such a way that it's enjoyable and accessible.

    The book's ability to make learning about algorithms and data structures a pleasant experience is particularly highlighted.

excellent 4.75

The book is not just an excellent reference but also features a friendly and intelligent writing style. It is highly recommended for programmers.

This reviewer finds the book to be an excellent reference and appreciates Bentley's writing style, which is described as friendly and intelligent without being condescending. They highlight the book's ability to make complex topics accessible and enjoyable. The reviewer recommends it highly for programmers, praising its content and the way it presents information. The book's ability to make learning about programming techniques and fundamental design principles a pleasant experience is particularly highlighted.


Quick quotes

    It's not just an excellent reference but Bentley's writing style is friendly and intelligent without being condescending.

    If you're a programmer, you'll find this book to be a valuable addition to your library.

    The book's ability to make learning about programming techniques and fundamental design principles a pleasant experience is particularly highlighted.

eli.thegreenplace.net · 2008-09-12
good 4.00

The book is highly recommended for its engaging content and fun reading experience. The only downside is the somewhat sub-optimal programming style.

This reviewer found the book to be a fun and engaging read, perfect for any programmer. They highly recommend it, praising its content and the way it presents complex ideas in an accessible manner. However, they note that the programming style could be improved, which slightly detracts from the overall experience. The book's ability to make algorithms and data structures enjoyable is particularly highlighted, making it a valuable addition to any programmer's library.


Quick quotes

    It's a fun book to read for any programmer, and I highly recommend it.

    The only problem with it is a somewhat sub-optimal programming style, in my opinion.

    The book's ability to make algorithms and data structures enjoyable is particularly highlighted.