C Is Not a Low-level Language
Your computer is not a fast PDP-11.
David Chisnall, 30 April 2018
https://queue.acm.org/detail.cfm?id=3212479
Your computer is not a fast PDP-11.
David Chisnall, 30 April 2018
https://queue.acm.org/detail.cfm?id=3212479
queue.acm.org
C Is Not a Low-level Language - ACM Queue
In the wake of the recent Meltdown and Spectre vulnerabilities, it
If you're wondering why Python 2 reaching end of life is important, or you still depend on Python 2, give the Python 3 Statement a read.
https://python3statement.org/
https://python3statement.org/
python3statement.github.io
Sunsetting Python 2 support
A pledge to drop Python 2 support by 2020.
The Expression Problem and its solutions
https://eli.thegreenplace.net/2016/the-expression-problem-and-its-solutions/
https://eli.thegreenplace.net/2016/the-expression-problem-and-its-solutions/
periodictabledatastructures.pdf
998.8 KB
The Periodic Table of Data Structures
Idreos, S., Zoumpatianos, K., Athanassoulis, M., Dayan, N., Hentschel, B.T., Kester, M.S., Guo, D., Maas, L.M., Qin, W., Wasay, A., & Sun, Y (2018)
https://stratos.seas.harvard.edu/publications/periodic-table-data-structures
https://stratos.seas.harvard.edu/files/stratos/files/periodictabledatastructures.pdf
Idreos, S., Zoumpatianos, K., Athanassoulis, M., Dayan, N., Hentschel, B.T., Kester, M.S., Guo, D., Maas, L.M., Qin, W., Wasay, A., & Sun, Y (2018)
https://stratos.seas.harvard.edu/publications/periodic-table-data-structures
https://stratos.seas.harvard.edu/files/stratos/files/periodictabledatastructures.pdf
Mostl(ly dead) Influential Programming Languages
https://www.hillelwayne.com/post/influential-dead-languages/
https://www.hillelwayne.com/post/influential-dead-languages/
Hillel Wayne
10 Most(ly dead) Influential Programming Languages
The other day I read 20 most significant programming languages in history, a “preposterous table I just made up.” He certainly got preposterous right: he lists Go as “most significant” but not ALGOL, Smalltalk, or ML. He also leaves off Pascal because it’s…
Flat UI Elements Attract Less Attention and Cause Uncertainty
https://www.nngroup.com/articles/flat-ui-less-attention-cause-uncertainty/
https://www.nngroup.com/articles/flat-ui-less-attention-cause-uncertainty/
The radix 2^51 trick: Faster addition and subtraction on modern CPUs
https://www.chosenplaintext.ca/articles/radix-2-51-trick.html
https://www.chosenplaintext.ca/articles/radix-2-51-trick.html
Null Pointer References: The Billion Dollar Mistake
https://medium.com/@hinchman_amanda/null-pointer-references-the-billion-dollar-mistake-1e616534d485
https://medium.com/@hinchman_amanda/null-pointer-references-the-billion-dollar-mistake-1e616534d485
Medium
Null Pointer References: The Billion Dollar Mistake
You have a function that takes 3 parameters, but 2 of them are optional. If you call that function with 2 parameters, does that make that…