3 ms·
>> The Art of Computer Programming, by Knuth > Too dense and theoretical, even for someone who enjoys it. Introduction to Algorithms by Cormen, Leiserston, Rive
by jmzachary 19y ago
>> The Art of Computer Programming, by Knuth
> Too dense and theoretical, even for someone who enjoys it. Introduction to Algorithms by Cormen, Leiserston, Rivest and Stein is more understandable and practical. It does cover everything useful and is thorough, it just isn't pedantic.
I completely agree. I own three volumnes of TACP and have very rarely used them. They look good and give instant programmer cred when you utter their titles, but they just haven't proven that useful to me. CLRS, however, is a staple on my programming bookshelf and is well worn.
I'll add Programming Pearls and The Mythical Man-Month to the list that is already growing. Both of those books have given me really good insights over the years.
- dfranke 19y ago> I own three volumnes of TACP and have very rarely used them. They look good and give instant programmer cred when you utter their titles, but they just haven't proven that useful to me. Much of TAoCP is simply worth reading straight-through. I don't use it as a reference all that often either, but when I do, it has never let me down.
- snifty 19y agoI find it sort of weird to talk about these books as if they were O'Reilly titles or something; they're not meant to be "used" so much as studied (slowly!).