|
|
|
|
|
by fapjacks
2521 days ago
|
|
There is something to be said for these kinds of vestigial remnants of technologies past. I've always been fascinated by them, and in fact this kind of thing in computer folklore -- for example parts of the docs that explain something exists "for historical reasons" -- are one of the things that got me into programming. For example the "size_t" size has pretty funny origins which I'll leave as an exercise to the reader. But this kind of thing also has a linguistic component which is also equally fascinating to me. For example how we still "dial" a phone, which then "rings" for the person being "called". |
|
"Yep. Its origins lie in the old <std.h> header we developed at Whitesmiths, Ltd. in the late 1970s. We used the typedef BYTES as the type of sizeof, to be sure we could count all the bytes in the largest declarable (or allocatable) object. X3J11 chose size_t to follow the *_t convention that had begun to creep up in Posix."
https://bytes.com/topic/c/answers/221996-origin-size_t-curio...
Do we have different senses of humour, or have you heard something different???