4 ms·
I spent three years reading the first three and (attempting, at least) every exercise. I enjoyed it, but I don’t know if it made me a better programmer. I def
by commandlinefan 7y ago
I spent three years reading the first three and (attempting, at least) every exercise. I enjoyed it, but I don’t know if it made me a better programmer. I definitely did learn a lot, although maybe not that much that was really practical.
- svat 7y agoI think your posts on this topic are worth linking to: - Reflections on a year of reading Knuth https://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art055 https://commandlinefanatic.com/cgi-bin/showarticle.cgi?artic... - Reflections on another year of reading Knuth https://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art063 https://commandlinefanatic.com/cgi-bin/showarticle.cgi?artic... - Reflections on Three Years of Reading Knuth https://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art070 https://commandlinefanatic.com/cgi-bin/showarticle.cgi?artic...
- plinkplonk 7y agoThese are awesome. Thanks for posting.
- commandlinefan 7y agoThanks. I feel like I shouldn't link to my own blog on here myself, but yes - these are my thoughts as I finished each volume.
- holografix 7y agoJesus man, please link to this great work! Humility be damned
- vram22 7y agoAgreed. I don't think there is anything wrong with linking to one's own posts here, if they are relevant. I do it now and then myself. BTW, commandlinefan, your page: https://commandlinefanatic.com/cgi-bin/showarticle.cgi?article=art055 https://commandlinefanatic.com/cgi-bin/showarticle.cgi?artic... has the right pane text overlapping the left pane (main body of post), at least when I increase the font a bit with Ctrl=+. (Chrome, Windows). Please check and fix if can. It happens for the other two posts about reading Knuth too. But not for your About page. FYI.
- commandlinefan 7y agoAh - I think I see it, thanks. Should be fixed now.
- vram22 7y agoWelcome.
- JackFr 7y agoI have never found anything professionally useful in “Seminumerical Algorithms”, but Knuth’s writing is clear and concise that I go back reread the parts which I just found interesting. (In particular I love why numbers with lower initial digits are more ‘common’ than others, and tests for randomness.)
- JackFr 7y agohttps://en.m.wikipedia.org/wiki/Benford%27s_law https://en.m.wikipedia.org/wiki/Benford%27s_law
- peteri 7y agoI used it in pre-internet days to write BCD multiply & divide routines.
- commandlinefan 7y agoWhile I was reading those chapters I thought, I'll bet the people who implemented, say, the Java standard library would have spent a lot of time reviewing these chapters. Later I noticed some comments in the Javadoc for the Java standard library that refer back to TAOCP, so I guessed correctly ;)
- thethirdone 7y agoMinor typo in the Reflections on 3 years of reading TAOCP. > Quicksort is O(log n) Should be > Quicksort is O(n log n)
- commandlinefan 7y agoOops. Lucky for me I don't send out Knuth cheques of my own ;)