TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Jonathan de Boyne Pollard
from: Mike Bilow
date: 1996-06-07 18:12:16
subject: predefined types? where

Jonathan de Boyne Pollard wrote in a message to Dane Walther:

 JdBP>   Many of them are legacies of the hordes of Pascal
 JdBP> programmers that   infested Microsoft in the middle 1980s. 
 JdBP> They didn't really know how to   write C, so they did daft
 JdBP> things like

 JdBP>     typedef long LONG ;

On general principles, it made sense to add a layer of indirection to type
specifications.  This is especially important with language extensions such
as "FAR" or "NEAR", but it was probably reasonable to
make all types indirect for the sake of consistency.  Otherwise,
programmers would have to be bothered to remember that they should use
"FAR" instead of "far", but not "LONG"
instead of "long".  I think we would also agree that certain
aliases, such as "BYTE" and "WORD", tended to enhance
the clarity of code.
 
-- Mike


--- 
* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107)
SEEN-BY: 50/99 270/101 620/243 625/100 711/401 409 410 413 430 808 809 934
SEEN-BY: 711/955 712/407 515 517 628 713/888 800/1
@PATH: 323/107 396/1 270/101 712/515 711/808 934

SOURCE: echomail via fidonet.ozzmosis.com

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.