- Paperback: 224 pages
- Publisher: Addison-Wesley Professional; 1 edition (January 11, 1988)
- Language: English
- ISBN-10: 0201118890
- ISBN-13: 978-0201118896
- Product Dimensions: 5.9 x 0.6 x 8.9 inches
- Shipping Weight: 15 ounces (View shipping rates and policies)
- Average Customer Review: 4.5 out of 5 stars See all reviews (6 customer reviews)
- Amazon Best Sellers Rank: #682,604 in Books (See Top 100 in Books)
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.
More Programming Pearls: Confessions of a Coder 1st Edition
Use the Amazon App to scan ISBNs and compare prices.
Featured Software Career & Team Resources
Check out these resources for a better software career and team from O'Reilly Media and Distributed Clients.
Frequently Bought Together
From the Back Cover
What do topics ranging from organic chemistry to Napoleon's campaigns have to do with computer programming? This collection of essays demonstrates the many varied aspects of programming, showing how programming can be both a fun and elegant science.
Some of the essays cover programming techniques, like how profilers can provide insight into the dynamic behavior of programs, and methods for making data files self-describing. These techniques deal with real programs and they are realistically illustrated, using the C and Awk languages. Bentley also provides the reader with some tricks of the programmer's trade, like a collection of rules of thumb and hints for finding simple solutions to hard problems.
These essays also originally appeared in the author's column in Communication of the ACM, and have been substantially revised, incorporating new sections, problems, and reader comments.
About the Author
Top Customer Reviews
Compared to the timeless puzzles and mind expanders of Programming Pearls, the practical nature of these articles make them susceptible to aging. There is some interesting stuff - for example it was nice to get an introduction to the Pic language. But it's by no means an essential book. I don't regret getting it, but if I lost it, I wouldn't get a new copy.
This is a great book for people who want to think about how to solve problems, and understand that how you solve a problem determines how fast it will be (or not).
Classic programming book. My favorite author, Jon Bentley, knows how to write clearly and enthusiastically about algorithms and computer science problems. This book is timeless and it teaches you how to reason about problems, break them apart, and efficiently implement the solutions. You'll pass the Google interview if you read and understand this book.
This book (together with Programming Pearls) shares #3 in my all time Top 100 Favorite Programming, Computer and Science books:
Most Recent Customer Reviews
The original Programming Pearls is a fabulous look at algorithms, correctness and performance. This sequel is a little less thematically linked and a little more uneven, but is... Read morePublished 17 months ago by James Leibert