3 ms·
Steve, great work! I know how hard it is to write so clearly. The only quibble is that I'd make the middle slog a little bit shorter, maybe laying out the vect
by cousin_it 12y ago
Steve, great work! I know how hard it is to write so clearly.
The only quibble is that I'd make the middle slog a little bit shorter, maybe laying out the vectors horizontally instead of vertically, so people wouldn't forget what the text was about by the time they get to the end of the diagram.
- steveklabnik 12y agoThanks! Yeah, the layout could be much better, and it'd be neat if I could use real diagrams with arrows as the pointers, maybe.
- surrealize 12y agoI thought this intro started really clearly, but I did get bogged down a bit matching up the pointers as numbers. So yeah, I think diagrams with arrows would be a lot easier to follow. I remember seeing a talk from Niko with animated box/arrow diagrams that changed as a piece of code executed (alongside a code snippet with the relevant code highlighted). That was super slick, and I thought it really helped make things clear. Also, is it standard to talk about memory growing "down" as the memory locations numerically increase? That's the opposite of my impulse (I would have said that 0xff is the top of memory, and 0xfe is "down" from there) but TBH it's been a while since I took the relevant CS class.