summaryrefslogtreecommitdiff
path: root/wiki/dev
diff options
context:
space:
mode:
authorKit La Touche <kit@transneptune.net>2017-08-17 16:22:53 -0600
committerKit La Touche <kit@transneptune.net>2017-08-17 16:22:53 -0600
commit4dd10c00677262868d98f853f7ef1413b20f2f1c (patch)
tree1f8fbe754b384f2c9c67726770c740836e4c34df /wiki/dev
parent5400ceeac31641c91b61c35c9cd2dcbfafe5c4d9 (diff)
Add links to recommended papers
Diffstat (limited to 'wiki/dev')
-rw-r--r--wiki/dev/papers.md29
1 files changed, 20 insertions, 9 deletions
diff --git a/wiki/dev/papers.md b/wiki/dev/papers.md
index a383a6f..03ae430 100644
--- a/wiki/dev/papers.md
+++ b/wiki/dev/papers.md
@@ -6,20 +6,31 @@ On Slack:
>
> What are people's favorite CS papers?
-* Perlman, Radia (1985). "An Algorithm for Distributed Computation of a Spanning Tree in an Extended LAN". ACM SIGCOMM Computer Communication Review. 15 (4): 44–53. doi:10.1145/318951.319004.
+* Perlman, Radia (1985). ["An Algorithm for Distributed Computation of a Spanning Tree in an Extended LAN"][1]. ACM SIGCOMM Computer Communication Review. 15 (4): 44–53. doi:10.1145/318951.319004.
-* The related Algorhyme, also by Perlman.
+* [The related Algorhyme][2], also by Perlman.
-* Guy Lewis Steele, Jr.. "Debunking the 'Expensive Procedure Call' Myth, or, Procedure Call Implementations Considered Harmful, or, Lambda: The Ultimate GOTO". MIT AI Lab. AI Lab Memo AIM-443. October 1977.
+* Guy Lewis Steele, Jr.. "[Debunking the 'Expensive Procedure Call' Myth, or, Procedure Call Implementations Considered Harmful, or, Lambda: The Ultimate GOTO][3]". MIT AI Lab. AI Lab Memo AIM-443. October 1977.
-* What Every Computer Scientist Should Know About Floating-Point Arithmetic, by David Goldberg, published in the March, 1991 issue of Computing Surveys. Copyright 1991, Association for Computing Machinery, Inc.
+* [What Every Computer Scientist Should Know About Floating-Point Arithmetic][4], by David Goldberg, published in the March, 1991 issue of Computing Surveys. Copyright 1991, Association for Computing Machinery, Inc.
-* RFC 1925.
+* [RFC 1925][5].
-* The above-cited Thomson NFA paper on regular expressions.
+* [The above-cited Thomson NFA paper][6] on regular expressions.
-* The Eight Fallacies of Distributed Computing.
+* [The Eight Fallacies of Distributed Computing][7].
-* HAKMEM is another good one. It's _dense_ but rewarding.
+* [HAKMEM][8] is another good one. It's _dense_ but rewarding.
-* Kahan, William (January 1965), "Further remarks on reducing truncation errors", Communications of the ACM, 8 (1): 40, doi:10.1145/363707.363723
+* Kahan, William (January 1965), "[Further remarks on reducing truncation errors][9]", Communications of the ACM, 8 (1): 40, doi:10.1145/363707.363723
+
+
+[1]: https://www.researchgate.net/publication/238778689_An_Algorithm_for_Distributed_computation_of_a_Spanning_Tree_in_an_Extended_LAN
+[2]: http://etherealmind.com/algorhyme-radia-perlman/
+[3]: https://dspace.mit.edu/bitstream/handle/1721.1/5753/AIM-443.pdf
+[4]: https://docs.oracle.com/cd/E19957-01/806-3568/ncg_goldberg.html
+[5]: https://www.ietf.org/rfc/rfc1925.txt
+[6]: https://www.fing.edu.uy/inco/cursos/intropln/material/p419-thompson.pdf
+[7]: http://wiki.c2.com/?EightFallaciesOfDistributedComputing
+[8]: http://w3.pppl.gov/~hammett/work/2009/AIM-239-ocr.pdf
+[9]: https://dl.acm.org/citation.cfm?id=363723