"On the Translation of Languages from Left to Right", by Knuth, I found much clearer and more illuminating than any of the secondary literature on LR(k) parsing.
Ask HN: What is your favorite CS paper?
61–70 of 265 posts
Re: Ask HN: What is your favorite CS paper?
#62Re: Ask HN: What is your favorite CS paper?
#63Re: Ask HN: What is your favorite CS paper?
#64Which documents the invention of rsync, it's a good read.
Re: Ask HN: What is your favorite CS paper?
#65Cheney on the MTA http://home.pipeline.com/~hbaker1/CheneyMTA.html Full tail recursion scheme implementation by never "return" in C
Re: Ask HN: What is your favorite CS paper?
#66Re: Ask HN: What is your favorite CS paper?
#67Cheating a little, but the collected Self papers are what I'd bring to a desert island: https://www.cs.ucsb.edu/~urs/oocsb/self/papers/papers.html
Re: Ask HN: What is your favorite CS paper?
#68"A Mathematical Theory of Communication" - Claude E. Shannon http://math.harvard.edu/~ctm/home/text/others/shannon/entrop...
Re: Ask HN: What is your favorite CS paper?
#69The Scheme papers are great http://library.readscheme.org/page1.html "On the Translation of Languages from Left to Right", by Knuth, I found much clearer and more illuminating than any of the secondary literature on LR(k) parsing.
Re: Ask HN: What is your favorite CS paper?
#70Not only for the historical value of changing the world, and for the fact that it's very interesting and readable; It has personal value to me: the first CS paper I've ever read and it inspired me and changed the course of my life, literally.
Also, it has some very amusingly naive (in hindsight) stuff in it, like: "Google does not have any optimizations such as query caching, subindices on common terms, and other common optimizations. We intend to speed up Google considerably through distribution and hardware, software, and algorithmic improvements. Our target is to be able to handle several hundred queries per second"