Technical Papers Every Programmer Should Read at Least Twice (2011)
11–20 of 72 posts
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#12Eight out of ten are about programming languages, and strong on the functional side to boot. It's not that these topics aren't important, or that they're not great papers, but isn't that a bit too heavily skewed toward one area? Shouldn't at least one of those top ten be more directly about security, or performance, or some other kind of idea rather than the notation we use to express ideas? Yeah, I know, make your o…
Personally, I'd like to see a concept map of essential computer science topics combined with some of the top papers and books that cover each. It could be implemented as a curated collapsable directed graph.
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#13Eight out of ten are about programming languages, and strong on the functional side to boot. It's not that these topics aren't important, or that they're not great papers, but isn't that a bit too heavily skewed toward one area? Shouldn't at least one of those top ten be more directly about security, or performance, or some other kind of idea rather than the notation we use to express ideas? Yeah, I know, make your o…
Perhaps these 10 are among the greater set of papers that every programmer should read. I will shamelessly plug the IRLS paper on l0 optimization: http://onlinelibrary.wiley.com/doi/10.1002/cpa.20303/abstrac...
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#14https://news.ycombinator.com/item?id=3382962 https://news.ycombinator.com/item?id=2979458
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#15It needs to stop. Scientific papers aren't good at communicating in any way - they exist primarily as an intellectual masturbation device where the authors try to max out verbosity*vocabulary. The only reason anyone reads them is that we do not have anything better than this filth.
Yes, I am angry.
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#16There is very little all programmers should be required to have in common. The field is just that big now. 9 times out of 10 a list like this includes a treatise on floating point number representation, which while useful, probably isn't of utmost importance in the 21st century, but hey, at one time folks thought that was required for 'all programmers' to read. At least this list does seem more up to date and relevan…
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#17There is very little all programmers should be required to have in common. The field is just that big now. 9 times out of 10 a list like this includes a treatise on floating point number representation, which while useful, probably isn't of utmost importance in the 21st century, but hey, at one time folks thought that was required for 'all programmers' to read. At least this list does seem more up to date and relevan…
Are these strictly required for anyone? I suppose not. But they would be useful for everyone, and we'd all be better off if everyone had a stronger understanding of these things.
Also, I think finding "should" as demeaning is a bit much. "Should" means that the author thinks the benefits of knowing something outweighs the costs of learning it, nothing more. Pretty reasonable. Doing anything else is reading too much into it.
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#18Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#19Eight out of ten are about programming languages, and strong on the functional side to boot. It's not that these topics aren't important, or that they're not great papers, but isn't that a bit too heavily skewed toward one area? Shouldn't at least one of those top ten be more directly about security, or performance, or some other kind of idea rather than the notation we use to express ideas? Yeah, I know, make your o…
Disclaimer, I'm a PL researcher, but I work in a systems group.