On Thu, Mar 24, 2016 at 3:40 PM, William A Rowe Jr <wr...@rowe-clan.net> wrote: > On Thu, Mar 24, 2016 at 9:31 AM, Yann Ylavic <ylavic....@gmail.com> wrote: >> >> Not to talk about they very personal conception of sizeof(long) on >> 64bit systems... > > You might be too young to remember when pointers had little to > no relation to integer registers on many cpu architectures :)
I'm afraid not :( I wasn't talking about pointers here, though, but I agree that numeric types have never been something consistent accross platforms either. Simply now that char/short/int/long types could have had (finally!) there own size, and a common and consistent agreement on, for all/most modern systems... it failed. They surely had good reasons to do so, though it might just have moved/postponed the issues (to portable coders, at least). But after all, let's all use the APR! :)