home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #20 / NN_1992_20.iso / spool / comp / lang / misc / 2981 < prev    next >
Encoding:
Internet Message Format  |  1992-09-09  |  1.9 KB

  1. Path: sparky!uunet!ogicse!decwrl!contessa!mwm
  2. From: mwm@contessa.palo-alto.ca.us (Mike Meyer)
  3. Newsgroups: comp.lang.misc
  4. Subject: Re: Scientists as Programmers (was Re: Small Language Wanted)
  5. Message-ID: <mwm.1tcv@contessa.palo-alto.ca.us>
  6. Date: 8 Sep 92 00:52:17 GMT
  7. Article-I.D.: contessa.mwm.1tcv
  8. References: <17mcr4INN4qq@network.ucsd.edu> <BttB9z.IAy@mentor.cc.purdue.edu> <BEVAN.92Aug31101447@tiger.cs.man.ac.uk> <BtwIqK.78M@mentor.cc.purdue.edu>
  9. Distribution: world
  10. Organization: Missionaria Phonibalonica
  11. Lines: 28
  12. X-NewsSoftware: Amiga Yarn 3.4, 1992/08/12 15:49:52
  13.  
  14. In <BtwIqK.78M@mentor.cc.purdue.edu>, hrubin@pop.stat.purdue.edu (Herman Rubin) wrote:
  15. > >   Also, mathematicians especially use lots of operators.
  16. > >They also use lots of Greek letters (at least in the sort of maths I
  17. > >read).  It is reasonably easy to replace them with something else, and
  18. > >IMHO you can do the same thing with the operators.  Of course I expect
  19. > >that most mathematicians lament the loss of Greek characters when
  20. > >writing programs, so I don't expect them to give up operators.
  21. > This is totally different.  The name of a variable is purely arbitrary,
  22. > and any other string of symbols recognized as one is just as good.  But
  23. > an operator is a constant, and cannot just be renamed.
  24.  
  25. Huh? When did operators become constants? They're just a shorthand
  26. notation for some unary or binary functions, and the function they're
  27. a shorthand for is variable. You said as much yourself:
  28.  
  29. > is A*B, for A and B matrices, is it
  30. > the element-by-element product, or the matrix product?  I have used both.
  31.  
  32. > The CS people should not be telling users that the hardware/software
  33. > combination is "smart."  Rather, they should emphasize that it is very
  34. > unintelligent, but very fast--a super-fast sub-imbecile.
  35.  
  36. The CS people I know are doing exactly that. If I'd been associating
  37. with people doing what you imply, I'd take a dim view of them myself.
  38.  
  39.     <mike
  40.