Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required.
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Follow the author
OK
More Programming Pearls: Confessions of a Coder: Confessions of a Coder Paperback – January 1, 1988
- Print length218 pages
- LanguageEnglish
- PublisherAddison-Wesley Professional
- Publication dateJanuary 1, 1988
- Dimensions6.25 x 0.5 x 9.25 inches
- ISBN-100201118890
- ISBN-13978-0201118896
Book recommendations, author interviews, editors' picks, and more. Read it now.
Customers who viewed this item also viewed
Editorial Reviews
From the Back Cover
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.
Product details
- Publisher : Addison-Wesley Professional; First Edition (January 1, 1988)
- Language : English
- Paperback : 218 pages
- ISBN-10 : 0201118890
- ISBN-13 : 978-0201118896
- Item Weight : 3.53 ounces
- Dimensions : 6.25 x 0.5 x 9.25 inches
- Best Sellers Rank: #1,384,008 in Books (See Top 100 in Books)
- #1,803 in Microsoft Programming (Books)
- #14,238 in Mathematics (Books)
- Customer Reviews:
About the author
Discover more of the author’s books, see similar authors, read book recommendations and more.
Customer reviews
- 5 star4 star3 star2 star1 star5 star77%15%0%8%0%77%
- 5 star4 star3 star2 star1 star4 star77%15%0%8%0%15%
- 5 star4 star3 star2 star1 star3 star77%15%0%8%0%0%
- 5 star4 star3 star2 star1 star2 star77%15%0%8%0%8%
- 5 star4 star3 star2 star1 star1 star77%15%0%8%0%0%
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on AmazonTop reviews from the United States
There was a problem filtering reviews right now. Please try again later.
- Reviewed in the United States on June 4, 2015The 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 definitely worth reading by any programmer. If nothing else, you should buy it for the two best chapters: the discussion on profiling which is still cutting-edge, and the discussion on "little languages", which is ahead of its time and I think ahead of our time. There are also other smaller pearls to discover along the way. The apparent straightforwardness and simplicity of Jon Bentley's writing masks some very deep ideas.
- Reviewed in the United States on June 20, 2015I repurchased this book after my daughter gave my copy away to a friend in Computer Science.
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).
- Reviewed in the United States on July 21, 2014As advertised
- Reviewed in the United States on January 3, 2011Programming Pearls is far superior to this one. However, I still consider this one as much better than the usual programming books (and anyway is pretty short).
- Reviewed in the United States on May 2, 2015I just love the way Jon Bentley writes. I don't know what else to say. These two books really teach the basics of solving programming problems. It takes many years to master the basics in practice but these books teach the basics well. I once wrote a blog post (http://www.catonmat.net/blog/three-beautiful-quicksorts/) about Jon Bentley's chapter in Beautiful Code that he based on a chapter on quick sort in Programming Pearls.
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:
http://www.catonmat.net/blog/top-100-books-part-one/
.
- Reviewed in the United States on January 27, 2017Someone told me I was quoted in a book on programming when I used to program in C and other languages when I was in HS.
Wasn't sure if this was me though or another Peter Halpern in programming in the NYC area in the mid-80s. And it definitely sounds like something I would have said.
- Reviewed in the United States on February 27, 2017The original "Programming Pearls" is, in my opinion, one of the greatest books on software ever written. It is a collection of the best, most timeless articles written during some of the most fascinating years in the history of computers.
And then there's this book, which is composed of other articles from the same author. By definition they're not the best, because those were already used in another, better book. This one has the leftovers, with such timeless insights as "you should learn to use a word processor" (I imaging Word wasn't big back then) and "graphs are an effective way to display data" (Excel probably wasn't too popular at the time either).
It's not that this book is bad per se, it's just a long, sad fall from the heights of the first one.
Top reviews from other countries
- Roberto CorreiaReviewed in Brazil on January 5, 2022
5.0 out of 5 stars The book
One of the books I recommend for anyone who really wants to be a programmer.
- Parvinder NijjarReviewed in the United Kingdom on July 3, 2017
5.0 out of 5 stars Five Stars
Put this on your desk at work and people will immediately fear your programming skills.
- Valentin KofmanReviewed in the United Kingdom on February 13, 2017
5.0 out of 5 stars As good as Programming Pearls
A must read for the ones who enjoyed the first part.
Valentin Kofman
Reviewed in the United Kingdom on February 13, 2017
Images in this review