home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / arch / 10874 < prev    next >
Encoding:
Internet Message Format  |  1992-11-18  |  2.2 KB

  1. Xref: sparky comp.arch:10874 comp.lang.misc:3764
  2. Path: sparky!uunet!kithrup!stanford.edu!agate!biosci!uwm.edu!rpi!psinntp!psinntp!dg-rtp!sheol!throopw
  3. From: throopw@sheol.UUCP (Wayne Throop)
  4. Newsgroups: comp.arch,comp.lang.misc
  5. Subject: Re: Hardware Support for Numeric Algorithms
  6. Message-ID: <722061195@sheol.UUCP>
  7. Date: 18 Nov 92 01:44:16 GMT
  8. References: <721627374@sheol.UUCP> <Bxpoy9.GD6@mentor.cc.purdue.edu> <id.6S0V.FKH@ferranti.com> <Bxv2t2.4FH@mentor.cc.purdue.edu>
  9. Lines: 34
  10.  
  11. : From: hrubin@pop.stat.purdue.edu (Herman Rubin)
  12. : Message-ID: <Bxv2t2.4FH@mentor.cc.purdue.edu>
  13. : I have given examples.  Some have even introduced conflicts with previous
  14. : notation in the computer field.  A brief repetition of some of them is in
  15. : order.
  16. :         The use of | for or. [...]
  17. :         The use of ^ for exclusive or. [...]
  18. :         using * for indirection, [...]
  19. :         using & for  "address of", 
  20. :         Even the use of ; as a statement end conflicts with mathematical
  21. :     notation almost two centuries old. 
  22. : SOME of this may have been inadvertent, and due to the ignorance of those
  23. : introducing the notation.  
  24.  
  25. Absolute rubbish.  In the first place, Herman's implied claim that only
  26. programming notations overload symbols is blatantly false.  He waves
  27. away some examples in making this claim (math vs physics in particular),
  28. but there are dozens more, one particularly pervasive example of overloading
  29. being the interpretation of juxtaposition, which has dozens of uses
  30. in mathematics, biology, chemistry, and so on and on.  The claim that
  31. programming notations are exceptional in their rate of notation overloading
  32. is totally unjustified by the facts.  Notation conflicts in *all* fields,
  33. even conflicts with formerly established usage in the *same* field,
  34. are as common as dirt.
  35.  
  36. In the second place, Herman's claim that the above "notation conflicts"
  37. or "obfuscations" are *intended* to conflict or obscure is just silly. 
  38. It is fairly clear that the oritinators simply didn't *care* about the
  39. conflict with notations used to express completely different concepts,
  40. and were simply consuming characters from their palatte of available
  41. characters without much *attention* to conflict or obfuscation, let
  42. alone intent.  
  43. --
  44. Wayne Throop  ...!mcnc!dg-rtp!sheol!throopw
  45.