Comment by jacquesm
2 years ago
An early version of C didn't have structs, the initial attempt to get the OS off the ground failed, and after adding structs it worked. Structs are just syntactic sugar over memory offsets relative to a base pointer, a construct for which many CPUs include primitives.
No comments yet
Contribute on Hacker News ↗