Get the latest tech news

C's Flexible Integer Sizes Were Not a Design Mistake


Word sizes, strange machines, and why <strong>int</strong> was never meant to mean 32 bits. C's flexible integer types were how the language achieved portability in a world of 12, 18, 36, and 60-bit computers.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of design mistake

design mistake

Related news:

News photo

Apple's backwards design mistake and the reversed capacitor