comp.lang.ada
 help / color / mirror / Atom feed
From: billwolf%hazel.cs.clemson.edu@hubcap.clemson.edu (William Thomas Wolfe, 2847 )
Subject: Re: Ada 9X
Date: 12 Oct 89 18:58:28 GMT	[thread overview]
Message-ID: <6758@hubcap.clemson.edu> (raw)
In-Reply-To: 4467@bd.sei.cmu.edu

From firth@sei.cmu.edu (Robert Firth):
>>   This has already been addressed; the object-oriented software
>>   engineering paradigm is not currently being properly supported,
>>   although Ada was largely designed around object-*based* concepts.
> 
>>   Continued evolution in object-oriented thinking has produced an
>>   important new concept (multiple inheritance) which must now be
>>   incorporated in support of current software engineering technology.
% 
% On the other hand, consider the possibility that 'object-oriented'
% is just the current fashionable brand of snake oil.  Like 'lateral
% thinking', 'right-brain thinking', 'egoless programming', and the
% hula hoop.

   Consider the articles "Using Types and Inheritance in Object-Oriented 
   Programming" (IEEE Software, September 1987, pages 71-79 -- a tutorial) 
   and especially "Designing Families of Data Types Using Exemplars" (ACM 
   Transactions on Programming Languages and Systems, April 1989 -- advanced
   topics) to see that this is not the case.  It just takes a little
   getting used to.  The object-based (ADT) paradigm is only a special 
   case of the more general (and more powerful) object-oriented paradigm.


   Bill Wolfe, wtwolfe@hubcap.clemson.edu

  reply	other threads:[~1989-10-12 18:58 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1989-10-11 18:43 Ada 9X/Y Bob Munck
1989-10-12 15:22 ` Ada 9X William Thomas Wolfe, 2847 
1989-10-12 15:50   ` Robert Firth
1989-10-12 18:58     ` William Thomas Wolfe, 2847  [this message]
1989-10-12 19:20     ` William Thomas Wolfe, 2847 
1989-10-13 14:46   ` Robert Munck
1989-10-15 20:48 ` Ada 9X/Y Scott Simpson
  -- strict thread matches above, loose matches on Subject: below --
1991-04-24 15:12 Ada 9X byrne
1991-04-25  8:03 ` Matthias Ulrich Neeracher
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox