One of my favorite parts is The Mathematical Foundation of QuickDraw, where it explains that X/Y coordinates are not pixel coordinates. They represent a grid of infinitely thin lines between the pixels.
If that seems like a subtle distinction, it helped me understand a few things, like "why would it matter if we call a single pixel at the top left (0,0)-(0,0) or (0,0)-(1,1)?"
This starts at page I-138 (PDF page 150) in the original edition:
Here is a story from when she joined Apple:
https://www.folklore.org/StoryView.py?story=Inside_Macintosh...
One of my favorite parts is The Mathematical Foundation of QuickDraw, where it explains that X/Y coordinates are not pixel coordinates. They represent a grid of infinitely thin lines between the pixels.
If that seems like a subtle distinction, it helped me understand a few things, like "why would it matter if we call a single pixel at the top left (0,0)-(0,0) or (0,0)-(1,1)?"
This starts at page I-138 (PDF page 150) in the original edition:
https://vintageapple.org/inside_o/pdf/Inside_Macintosh_Volum...
and page I-9 (PDF page 35) in the newer edition:
https://vintageapple.org/inside_r/pdf/Imaging_With_QuickDraw...