home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / arch / 10835 < prev    next >
Encoding:
Text File  |  1992-11-17  |  1.3 KB  |  28 lines

  1. Newsgroups: comp.arch
  2. Path: sparky!uunet!ukma!wupost!zaphod.mps.ohio-state.edu!cis.ohio-state.edu!news.sei.cmu.edu!firth
  3. From: firth@sei.cmu.edu (Robert Firth)
  4. Subject: Re: Hardware Support for Numeric Algorithms
  5. Message-ID: <1992Nov17.203633.23955@sei.cmu.edu>
  6. Organization: Software Engineering Institute
  7. References: <id.6S0V.FKH@ferranti.com> <Bxv2t2.4FH@mentor.cc.purdue.edu> <1992Nov17.191938.16161@newshost.lanl.gov>
  8. Date: Tue, 17 Nov 1992 20:36:33 GMT
  9. Lines: 17
  10.  
  11. In article <1992Nov17.191938.16161@newshost.lanl.gov> jlg@cochiti.lanl.gov (J. Giles) writes:
  12.  
  13. >I'm disappointed with Dr. Rubin.  He left out such obvious ones as:
  14. >making a leading zero digit mean octal!  Or, the fact that `/*' is
  15. >actually *ambiguous* in C because it's either a comment or a divide
  16. >followed by a dereference...
  17.  
  18. Well, Mr Rubin only has 24 hours in his day, so don't expect him to
  19. list all the problems!  What I'd like to add, though, is the comment
  20. that, in most of the situations where C got it wrong, its predecessor,
  21. BCPL, got it right...
  22.  
  23. >He didn't mention that the distinction between bit-wise and logical
  24. >operators would not have been necessary if C had a LOGICAL data type.
  25.  
  26. ... Including this one.  Yes, even a typeless language can make the
  27. distinction, in a way that avoids surprise 99% of the time.
  28.