home *** CD-ROM | disk | FTP | other *** search
- From: kers@hplb.hpl.hp.com (Chris Dollin)
- Date: Wed, 2 Sep 1992 08:09:50 GMT
- Subject: Re: O.M(...) vs M(...), and is the Real World O-O?
- Message-ID: <KERS.92Sep2090951@cdollin.hpl.hp.com>
- Organization: Hewlett-Packard Laboratories, Bristol, UK.
- Path: sparky!uunet!wupost!sdd.hp.com!scd.hp.com!hplextra!otter.hpl.hp.com!hpltoad!cdollin!kers
- Newsgroups: comp.object
- References: <a6bb2744@infoage.com> <45jnpm_.objsys@netcom.com>
- Sender: news@hplb.hpl.hp.com (Usenet News Administrator)
- Lines: 46
- In-Reply-To: Bob Hathaway's message of Tue, 01 Sep 92 22:43:57 GMT
- Nntp-Posting-Host: cdollin.hpl.hp.com
-
- In article ... Bob Hathaway <objsys@netcom.com> writes:
-
- In article <a6bb2744@infoage.com>, bradcox@infoage.com (Brad Cox) writes:
- > Chris writes:
- >> What I *do* deny is that the ``natural'' way we see the world and our
- >> programs means that the underlying structure of the world is necessarily
- >> ``like that'', and that object models are more than an analogy for the
- >> world -- and that they are *worse*, for the purposes of understanding
- >> the world, than other models that we *do* have.
- >
- >Could this be the distinction you're belaboring? Computer-resident
- >objects invoke each other unilaterally. Objects in the real world
- >communicate bilaterally; through satisfaction of bi-directional
- >constraints instead of one simply invoking the other.
-
- Actually, I was contending the real world contains real objects with
- attributes and properties (is object-oriented) and based an argument that
- some kind of object-oriented A/D/P/etc. is therefore the best candidate
- for real-world modeling right now.
-
- It so happens that I've recently continued reading ``Women, Fire, and Dangerous
- Things'' (details available on request), which contains a detailed criticism of
- the view Bob esposes and mentions in this paragraph. I am in no position (yet)
- to effectively recreate the arguments, or to say how sound they are, but they
- bear similarities to the views that I have proposed in previous messages, viz,
- that ``objects'' are a construction of the human mind.
-
- >For example, computer objects do not abide by constraint relationships
- >such as like Newton's law; for every action there's an equal and
- >opposite reaction.
-
- Including physical laws calls for a simulation with some kind of physical-
- world model. Such a model can be elegantly designed with an object-oriented
- model and I have presented at least one trivial way. This means the
- object-oriented constructs are simply used to simulate and model the
- real-world. For example, the "world" will enforce an equal and opposite
- reaction whenever an object undergoes some force in the world model.
-
- Isn't this use of a ``world'' a violation of the object-oriented model you
- propose?
-
-
-
- --
-
- Regards, Kers. | ``Remember Thor Five!'' (Earthman, Come Home)
-