Technical Papers Every Programmer Should Read at Least Twice (2011)
1–10 of 72 posts
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#2Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#3Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#49 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 relevant.
I just wish we'd stop with 'all X should' titles. Its demeaning and inaccurate.
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#5Can some please do a similar list for machine learning and also for maths relevant to ML?
https://news.ycombinator.com/item?id=8728112
http://deeplearning.stanford.edu/wiki/index.php/UFLDL_Recomm...
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#6There 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)
#7Yeah, I know, make your own list. Maybe I will. Nonetheless, the author specifically mentions "cover a wide-range of topics" as a goal and this list fails to meet that goal.
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#8There 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)
#9There 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…
We don't need to say "all must know X things" in order to convey a notion of a well-rounded programmer. Of course we don't have to agree. Still, generally speaking, I think the bare minimum is this: the ability to solve your problems with the languages and tools you know in a reasonable amount of time.
But that doesn't say much, so any list needs to get more specific:
* ability to use your tools * ability to decompose a problem * ability to debug a problem * ability to communicate intent via code * ability to communicate intent via language
Re: Technical Papers Every Programmer Should Read at Least Twice (2011)
#10Eight 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…