I've read most of Volumes 1-3 of TAOCP. I think you can read at various levels though. When I say I've read most of Volumes 1-3, I mean literally that, I read the text through. At that level it isn't too difficult to read, and you'll learn a lot like that. However some bits I've studied in much greater detail, like for instance the multi-precision arithmetic algorithms which I had to implement. For that I read it mul…
the hard ones are unsolved research problems? I haven't read the book, so he poses research questions as exercises to the reader...?
Ask HN: Is Knuth's TAOCP worth the time and effort?
41–50 of 192 posts
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#42This is certainly a matter of taste. I saw many prominent people everywhere praising TAOCP, but I was disappointed when I finally read the first three books some 10+ years ago. So much disappointed that I regret taking all the time to read it - not because they're bad books, but because I think that time would have been better spent learning things a different way. What bothered me most is MIX. I think using a very l…
Did nobody create a MIX virtual machine or compiler in all this time?
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#43I've read most of Volumes 1-3 of TAOCP. I think you can read at various levels though. When I say I've read most of Volumes 1-3, I mean literally that, I read the text through. At that level it isn't too difficult to read, and you'll learn a lot like that. However some bits I've studied in much greater detail, like for instance the multi-precision arithmetic algorithms which I had to implement. For that I read it mul…
the hard ones are unsolved research problems? I haven't read the book, so he poses research questions as exercises to the reader...?
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#44I've read most of Volumes 1-3 of TAOCP. I think you can read at various levels though. When I say I've read most of Volumes 1-3, I mean literally that, I read the text through. At that level it isn't too difficult to read, and you'll learn a lot like that. However some bits I've studied in much greater detail, like for instance the multi-precision arithmetic algorithms which I had to implement. For that I read it mul…
the hard ones are unsolved research problems? I haven't read the book, so he poses research questions as exercises to the reader...?
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#45This is certainly a matter of taste. I saw many prominent people everywhere praising TAOCP, but I was disappointed when I finally read the first three books some 10+ years ago. So much disappointed that I regret taking all the time to read it - not because they're bad books, but because I think that time would have been better spent learning things a different way. What bothered me most is MIX. I think using a very l…
But in any case the algorithms are taught in English not MIX; the MIX programs are only a very tiny part of the books (https://news.ycombinator.com/item?id=14520230 — the 3000+ pages of Vols 1–4A have only 90 assembly programs), used only when the low-level details are actually relevant. So they can be skipped if one is not interested in them.
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#46Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#47you've told us about your friend (hello there friend), but not said anything about your background / the context in which you're "starting". So...
It's generally aimed for those studying Computer Science and/or have deep interest in Theory of programming + computation.
Knuth loves algorithms, he even has algorithm on how to Read the book and approach the exercises (difficulty, mathematical complexity etc).
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#48I think the reader is improved for having read it, because it can open one's eyes to the fractal detail of solutions to coding problems.
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#49Does a christian needs to read the bible to a be christian not really. Same with TAOCP and programmers, but the more you read about CS the more complete of a programmer you become. For example i never thought i would use the basic compiler knowledge i gained during my bachelor. But at one of my first consulting gigs it did helped knowing about abstract syntax tree, where you can add and remove nodes. This knowledge h…
Re: Ask HN: Is Knuth's TAOCP worth the time and effort?
#50A little bit of history about the book series may help understand what is in it. In 1956, Knuth graduated high school and entered college, where he encountered a computer for the first time (the IBM 650, to which the series of books is dedicated). He took to programming like a fish to water, and by the time he finished college in 1960, he was a legendary programmer, single-handedly writing several compilers on par wi…