7 ms·
Like others here, as soon as I read the first couple of sentences, I mostly expected the result. I paid about $150 for my volumes, and while it was more than I
by reikonomusha 13y ago
Like others here, as soon as I read the first couple of sentences, I mostly expected the result.
I paid about $150 for my volumes, and while it was more than I wanted to spend, that's actually quite a deal. That comes out to less than $40 per book, and each book is so dense and authoritative that another equivalent book probably costs on the order of $100. In other words, at least in the USA, if each book was sold separately as textbooks, I wouldn't be surprised if it cost $400 in total.
As you have detailed, Knuth's work here is seminal, and he will probably continue writing until the end of his life (and TAoCP won't be completed by him). If you intend to truly read and understand all of the material he has presented, then you're in it for the long run. Unless you are very educated or a researcher in the field, this is probably years worth of work. This includes reading all the mathematics, understanding it, and doing the exercises. (Of course, not all exercises can be reasonably done by anyone, as some of them are actually open research problems.)
Because you'd be in it for the long run, cheap paper copies are a bad idea, unless you don't mind pages falling out and deteriorating. Doing a semester-long course in some subject? Okay, that's fine. But purchasing for personal reasons the opus magnum of one of the greatest computer scientists? That feels a little different.
Although you've already paid a measly one-tenth of the price already, I'd consider paying the full price, and take your first as just a tax on the lesson learned. In the USA, many of us would get a 5-10% markup anyway (sales tax), so it's not all that devastating.
Edit/Addendum: Lastly, one important thing. For anyone reading this comment: While there is prestige in finding errors, that should not even be remotely close to the reason you purchase the books. The checks, in their original intent, are small awards for finding mistakes, and only somewhat artificially have they turned into something more. The true reward, as cliché as this sounds, is being able to read Knuth's prose and learning from it.
If you believe that having such an achievement will slingshot you ahead in business or academia, this is almost surely false. While the award is nice to get, it won't give you much in return. I own two checks, and they're on my résumé, but I don't think they've carried much weight, if at all, at the multitude of companies I've applied for and been at. I think I've been asked about them only once, and even that time, the interviewer wasn't interested in hearing about numerical algorithms or boolean satisfaction.
- pmiller2 13y agoRegarding the exercises, I think it's pretty reasonable to do everything up to difficulty 25/M25 (even HM25 if you have the background), plus one or 2 between 30-40 per section. If you do that, you'll make progress at a reasonable pace and probably get about as much as you practically can out of it.
- anuragramdasan 13y agoYes you do make a great deal of sense. I guess my initial worry was that if the book would make any sense to me at all. It comes with a reputation of its own. I didn't seem like a good idea to spend 5000 bucks on a book that I might end up staring at for a few weeks and then give up. Now I understand everything in the book, but do not trust its content. Regret that.
- mtdewcmu 13y agoFor me, it would cheapen the experience if I didn't trust what I was reading.
- rtkwe 13y agoIf you look at the price it's in rupees, so 5000 rupees is just 74 USD. The author bought a $5 version of TAOCP. The lack of quality isn't surprising. (Unless Rs. isn't Rupee, but Google thinks it is)
- bluepen44 13y agoThat is the author. In india they call rupees 'bucks' just like here in the states!