comp.lang.ada
 help / color / mirror / Atom feed
From: mbk@jt3ws1.seas.ucla.edu (Kennel)
Subject: Re: Current state of the language
Date: 17 Mar 1995 15:02:31 GMT
Date: 1995-03-17T15:02:31+00:00	[thread overview]
Message-ID: <3kc8a7$g12@stc06.ctd.ornl.gov> (raw)
In-Reply-To: 1995Mar17.092345@lglsun.epfl.ch

Robb Nebbe (nebbe@lglsun.epfl.ch) wrote:
> As a side note that isn't particularly pertinent - just informative:

> 	Ada 95 generalizes this concept of class to user defined types
> 	which provides the basis for the OO rather than adding on a
> 	separate OO annex to the existing language like C++. There
> 	are actually some interesting parallels between Ada and Sather
> 	since both languages separate polymorphic views from monomorphic
> 	views of an object. In Ada these are class-wide types and
> 	specific types (or sometimes just classes and types) and in
> 	Sather they are called abstract and concrete types.

Oddly enough, the preferred terminology for Sather is now
"types" for the abstract 'things', and "classes" for the concrete 'things',
apparently exactly reveresed from Ada. :-(

{So I guess it's not my preferred terminology.  Abstract types vs. 
 concrete classes seems to be clear, however.}

> Robb Nebbe



       reply	other threads:[~1995-03-17 15:02 UTC|newest]

Thread overview: 9+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
     [not found] <3j5p3p$nc1@netnews.upenn.edu>
     [not found] ` <3k0u6r$e05@miranda.gmrc.gecm.com>
     [not found]   ` <MATT.95Mar15122202@physics2.berkeley.edu>
     [not found]     ` <3k9s2j$iq8@moon.src.honeywell.com>
     [not found]       ` <1995Mar17.092345@lglsun.epfl.ch>
1995-03-17 15:02         ` Kennel [this message]
1995-03-20 13:38           ` Current state of the language Robb Nebbe
1995-03-28 16:57             ` "types" vs "classes" (was: Re: Current state of the language) Fergus Henderson
1995-03-23 15:09 ` Current state of the language Whitney de Vries
1995-03-24 20:58   ` Tucker Taft
1995-03-27 14:54     ` Norman H. Cohen
1995-03-28 18:36       ` Kennel
1995-03-28 18:42         ` Kennel
1995-03-25 18:01   ` Robert Dewar
replies disabled

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