home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / arch / 9021 < prev    next >
Encoding:
Internet Message Format  |  1992-08-23  |  1.5 KB

  1. Path: sparky!uunet!pmafire!news.dell.com!swrinde!mips!sdd.hp.com!ux1.cso.uiuc.edu!news.cso.uiuc.edu!aries.scs.uiuc.edu!mcdonald
  2. From: mcdonald@aries.scs.uiuc.edu (J. D. McDonald)
  3. Newsgroups: comp.arch
  4. Subject: Re: 32 => 64 Transition
  5. Message-ID: <mcdonald.235@aries.scs.uiuc.edu>
  6. Date: 23 Aug 92 14:27:26 GMT
  7. References: <l8u555INN5q6@spim.mips.com> <1992Aug11.125326.16719@email.tuwien.ac.at> <id.UHAS.9TA@ferranti.com> <robert.713773090@cs.anu.edu.au> <1992Aug18.094549.25179@awdprime.austin.ibm.com> <l9b1usINN2aj@exodus.Eng.Sun.COM>
  8. Sender: usenet@news.cso.uiuc.edu (Net Noise owner)
  9. Organization: UIUC SCS
  10. Lines: 26
  11.  
  12. In article <l9b1usINN2aj@exodus.Eng.Sun.COM> chased@rbbb.Eng.Sun.COM (David Chase) writes:
  13.  
  14.  
  15. >* Fortran compatibility.  Fortran 77 (yeah, I know that '90 is
  16. >different) mandates that
  17.  
  18. Fortran 90 is not different from Fortran 77. It is (almost, very closely)
  19. a superset of Fortran 77.
  20.  
  21.  
  22. >    sizeof(INTEGER) = sizeof(REAL) = sizeof(DOUBLE PRECISION)/2.
  23.  
  24.  
  25. And indeed this is still very much true in Fortran 90.
  26.  
  27. >A corollary of this is that there had better be a 32-bit integer data
  28. >type in C, unless your hardware implements quad-word floating point.
  29.  
  30. Don't you mean the your machine needs it for **Fortran**?? That of course
  31. essentially decies the issue, as Fortran is still very much alive ...
  32. especially for high-end machines. Fortran 90 is probably more or less dead,
  33. but not Fortran 77, which remains a standard. That latter is very 
  34. important .... Fortran 90 is such a botch that to get it passed Fortran
  35. 77 had to remain an official standard.
  36.  
  37. Doug McDonald
  38.