home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / lang / misc / 3797 < prev    next >
Encoding:
Text File  |  1992-11-19  |  2.1 KB  |  44 lines

  1. Newsgroups: comp.lang.misc
  2. Path: sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!sample.eng.ohio-state.edu!purdue!mentor.cc.purdue.edu!pop.stat.purdue.edu!hrubin
  3. From: hrubin@pop.stat.purdue.edu (Herman Rubin)
  4. Subject: Re: Pointers
  5. Message-ID: <BxzD7u.DxB@mentor.cc.purdue.edu>
  6. Sender: news@mentor.cc.purdue.edu (USENET News)
  7. Organization: Purdue University Statistics Department
  8. References: <1992Nov7.115620.29967@syacus.acus.oz.au> <TMB.92Nov19002135@arolla.idiap.ch> <nevin-191192004649@90.20.3.209>
  9. Date: Thu, 19 Nov 1992 20:35:53 GMT
  10. Lines: 32
  11.  
  12. In article <nevin-191192004649@90.20.3.209> nevin@apple.com (Nevin ":-]" Liber) writes:
  13. >In article <TMB.92Nov19002135@arolla.idiap.ch>, tmb@arolla.idiap.ch (Thomas
  14. >M. Breuel) wrote:
  15. >> Actually, sadly, C dictates hardware design these days.
  16.  
  17.             ......................
  18.  
  19. >I don't see anything wrong with getting rid of features that people aren't
  20. >using.  If those features were popular, C probably wouldn't be as popular
  21. >as it is today.  We have lots of CISC archetectures with cool features that
  22. >very few people ever find useful.  Why waste the silicon?
  23.  
  24. >It's simply a feedback loop.  I much prefer it to having hardware and
  25. >software people totally oblivious to each other.
  26.  
  27. The feedback loop is far more insidious than you make it to be.  Languages
  28. are provided which lack features, and to get those features into a program
  29. requires doing things which are not recognized as such.  Thus if a particular
  30. machine instruction is used for some purpose, how does the hardware designer
  31. find out about it?  They consult the language people, and except for the
  32. GNU people, almost none of them seem to pay attention to the mathematicians,
  33. physicists, chemists, etc.
  34.  
  35. So the hardware people consider C to be the be-all and end-all, and design
  36. their hardware accordingly.  This would be like saying that mathematicians
  37. should not teach proofs and arguments, because most people ignore them.  
  38. They do, and we all suffer.
  39. -- 
  40. Herman Rubin, Dept. of Statistics, Purdue Univ., West Lafayette IN47907-1399
  41. Phone: (317)494-6054
  42. hrubin@snap.stat.purdue.edu (Internet, bitnet)  
  43. {purdue,pur-ee}!snap.stat!hrubin(UUCP)
  44.