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