home bbs files messages ]

Forums before death by AOL, social media and spammers... "We can't have nice things"

   alt.os.development      Operating system development chatter      4,255 messages   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]

   Message 3,573 of 4,255   
   mutazilah@gmail.com to All   
   LONG   
   09 Dec 22 19:57:11   
   
   From: muta...@gmail.com   
      
   From memory, OS/2 and others used a type of   
   "LONG" rather than the C90-defined "long".   
      
   That seems like a laughable "abstraction" to me.   
      
   As if one day they are going to go:   
      
   #define LONG short   
      
   and everything will work.   
      
   You need a special way of even printing an abstract   
   type. "%ld" won't cut it if it is not exactly "long".   
      
   But at least theoretically, did "LONG" have any coherent   
   meaning at all?   
      
   Minimum minimums and minimum maximums?   
      
   Were values of this type meant to be retrieved by other   
   APIs, never directly set or retrieved?   
      
   Perhaps it could have even been a typedef struct?   
      
   What were the rules?   
      
   Did the rules help anyone?   
      
   Thanks. Paul.   
      
   --- SoupGate-Win32 v1.05   
    * Origin: you cannot sedate... all the things you hate (1:229/2)   

[   << oldest   |   < older   |   list   |   newer >   |   newest >>   ]


(c) 1994,  bbs@darkrealms.ca