home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / lang / cplus / 18393 < prev    next >
Encoding:
Text File  |  1992-12-24  |  2.2 KB  |  57 lines

  1. Newsgroups: comp.lang.c++
  2. Path: sparky!uunet!qualix!compassion!dshaker
  3. From: dshaker@qualix.com (Doug Shaker)
  4. Subject: Re: IS C++ a language for the "average pro
  5. Message-ID: <1992Dec24.170929.29780@qualix.com>
  6. Sender: usenet@qualix.com
  7. Reply-To: dshaker@qualix.com
  8. Organization: QUALiX Group, Inc.
  9. References: <1992Dec23.202737.19600@fcom.cc.utah.edu>
  10. Date: Thu, 24 Dec 1992 17:09:29 GMT
  11. Lines: 44
  12.  
  13. In article 19600@fcom.cc.utah.edu, val@news.ccutah.edu (Val Kartchner) writes:
  14. >rmartin@thor.Rational.COM (Bob Martin) writes:
  15. >: sam4628@zeus.tamu.edu writes:
  16. >: |In article <rmartin.724431509@thor>, rmartin@thor.Rational.COM (Bob Martin) writes...
  17. >: |..
  18. >: |> 
  19. >: |>This is not a new idea.  Calculus is more complex than algebra.  Yet,
  20. >: |>once learned, it alows a whole new ream of concepts to be conveniently
  21. >: |>expressed.  
  22. >: 
  23. >: |Yes, but does OO _really_ allow you to tackle a more complex problem?
  24. >: |Or does it just allow you a new "notation" which is conveniently adapted
  25. >: |to the more complex type of problems?  
  26. >: 
  27.  
  28. Arghh...  Why would you think that new notations are irrelevant to the type
  29. of problem that you can solve?  It may be that notations are equivalent in
  30. some simple sense, e.g. Turing machine equivalent, but that doesn't mean that
  31. they make no difference to the humans using them.
  32.  
  33. Example 1: Abandon all traditional color names and, using only wavelength ranges,
  34. phrase a compliment to your [wife|husband|whoever] that you think the color
  35. of their clothing nicely compliments their hair color.  Make it persuasive enough
  36. that they feel flattered.
  37.  
  38. Example 2: Build an X-window Motif-look-and-feel project management tool that 
  39. with a drag-and-drop PERT chart interface, using only assembly language and get it
  40. to market on the four major Unix platforms within 18 months.
  41.  
  42. Example 3: Explain the concept of a molar solution without using the terms atom,
  43. proton, electron, molecule, or the names for any other atomic or subatomic particles.
  44.  
  45. Notation is NOT some trivial notion to be tossed off as surface only.  It is
  46. a language we construct that ENABLES complex thoughts.
  47.  
  48.  - Doug Shaker
  49.     voice:    415/572-0200
  50.     fax:    415/572-1300
  51.     email:    dshaker@qualix.com
  52.     mail:    Qualix Group
  53.         1900 S. Norfolk St., #224
  54.         San Mateo, CA 94403
  55.  
  56.  
  57.