News for hackers. Stuff that matters.
Re:Some things every C programmer should know about C (2002) by dodobirdlord on Tuesday December 10, 2019 @02:35AM (#21750454)
Pointers are very much a language concept and very much not an architecture concept. I enjoy this particular writeup that touches on some of the distinctions. Of particular interest is the fact that the C standard itself states that two pointers are not equivalent simply by virtue of having the same address value.

https://www.ralfj.de/blog/2018/07/24/pointers-and-bytes.html

I also happen to very much enjoy this piece on how the C abstract machine has very little in common with modern architecture.

https://queue.acm.org/detail.cfm?id=3212479

There are no comments on this comment yet.