|
|
|
|
|
by taeric
273 days ago
|
|
One of my favorite Knuth videos was him reviewing some students' code in a lecture. I /think/ this was for the Stanford GraphBase code that he was getting students to write, but can't fully remember. What I do remember is how he liked the distinction a student did at the start of a code to define what different voices would be used in the code. I will try to find the quote later, my first minute looking failed. But it basically highlighted how the narrative was able to pull out different perspectives on the same code. From the intent of the author, the actions of the computer, and where the author thought the reader would be best focusing attention. To that end, I think the idea in this article is to acknowledge the perspectives. And, sure, sometimes there are multiple entities that could be referenced in an interaction. Try to be consistent with whose voice a label is communicating with. |
|