comp.lang.ada
 help / color / mirror / Atom feed
From: Michael Stark <mstark@cs.umd.edu>
Subject: Re: the Ada object oriented-approach is stupid
Date: 1998/11/25
Date: 1998-11-25T13:42:49+00:00	[thread overview]
Message-ID: <365C0959.C5@cs.umd.edu> (raw)
In-Reply-To: 01be184b$6c7cbac0$7a36e5c0@pearl

partha sarathi panda wrote:
> 
> can anyone convince me on why the Ada object-oriented model does even
> compare with  the tight c++ one?

I wouldn't even try ;)

Seriously, the most important aspects of the OO model are language
independent.  As far as OOP languages go, C++ and Ada are closer to
each other than a "pure" OO language such as Smalltalk.  For example,
neither C++ nor Ada require classes to be derived from a root class 
Object, and both allow objects to be declared as variables as well as
allocated from the heap, while other OO languages require all objects
to be created dynamically. 

I am not claiming a lot of similarity between Ada & C++, just these
aspects of how classes work.  Again, the most important OO concepts
are language independent and used in requirements analysis and design.

Mike
-- 
Michael Stark
Goddard Research & Study Fellow
University of Maryland, College Park
e-mail: mstark@cs.umd.edu
phone: (301) 405-2721
"The term unprofessional is often used to characterize surprising or
threatening behavior.  Anything that upsets the weak manager is almost
by definition unprofessional"  -- Tom DeMarco, in "Peopleware"




  parent reply	other threads:[~1998-11-25  0:00 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <01be184b$6c7cbac0$7a36e5c0@pearl>
1998-11-25  0:00 ` the Ada object oriented-approach is stupid Richard D Riehle
1998-11-26  0:00   ` Dale Stanbrough
1998-11-27  0:00   ` Jim Easterbrook
1998-11-25  0:00 ` Michael Stark [this message]
1998-11-25  0:00 ` Brian Rogoff
1998-11-25  0:00 ` dennison
1998-11-25  0:00 ` Pat Rogers
1998-11-27  0:00   ` Larry Kilgallen
1998-11-27  0:00     ` Dr Amirez
replies disabled

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