I just realized that the reason 0x hex literals are so verbose is that C incorrectly bet on octal. 40 years later we’re still paying the price :(
Yup. That’s what retrocomputing enthusiasts use (like the NES documentation I looked at back when writing my emulator). I found it refreshingly easy to read.
-
-
I read somewhere that the real reason for this was because on the PDP-11, which is what C was written on, instructions and other data were best represented in octal. Wiki mentions this under addressing modes https://en.m.wikipedia.org/wiki/PDP-11_architecture …
-
Even in x86 today, operand fields and such make more sense in octal. Also page table bits.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.