Newsgroups: comp.object
Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!think.com!linus!linus!linus!mbunix!sdl
From: sdl@lyra.mitre.org (Steven D. Litvinchouk)
Subject: Re: ada-c++ productivity
In-Reply-To: bacon@ucunix.san.uc.edu's message of 20 Mar 91 20:16:33 GMT
Message-ID: <SDL.91Mar25125336@lyra.mitre.org>
Sender: news@linus.mitre.org (News Service)
Nntp-Posting-Host: lyra.mitre.org
Organization: The Mitre Corp., Bedford, MA.
References: <1991Mar7.163106.29477@wdl1.wdl.loral.com>
	<1991Mar10.151220.2581@forwiss.uni-passau.de>
	<11966@pasteur.Berkeley.EDU> <jls.669170444@rutabaga>
	<1991Mar20.201633.15564@ucunix.san.uc.edu>
Distribution: usa
Date: 25 Mar 91 12:53:36


In article <1991Mar20.201633.15564@ucunix.san.uc.edu> bacon@ucunix.san.uc.edu (Edward M. Bacon) writes:

> Five years ago, when I first started using Ada and learning about OOD, 
> it rapidly became obvious there two distinct uses for the word "Object",
> 1) the Object-Oriented camp and 2) the Ada LRM.  It seemed as if at some 
> time in the past the two diverged, never to meet again.  Neither camp seems 
> willing to change, so we poor grunts have to tell them apart by context.  
> I don't know what the history of this is....

The use (or misuse) of the term "object-oriented" in the Ada community
traces back, I believe, to their *misunderstanding* of Grady Booch's
original textbook, "Software Engineering with Ada."  Grady Booch was
advocating object-oriented design, and showing how these designs could
be done in Ada.  Booch did *not* say that Ada was an "object-oriented
programming language" in the Smalltalk or C++ sense.  Nevertheless,
some others in the Ada community seem to have misunderstood this
distinction.


--
Steven Litvintchouk
MITRE Corporation
Burlington Road
Bedford, MA  01730
(617)271-7753
ARPA:  sdl@mbunix.mitre.org
UUCP:  ...{att,decvax,genrad,necntc,ll-xn,philabs,utzoo}!linus!sdl
	"Where does he get those wonderful toys?"
