comp.lang.ada
 help / color / mirror / Atom feed
From: jgg@evb.com (John Goodsen)
Subject: Re: Ichibah flames, and flames out over, Ada 9X
Date: Wed, 10 Mar 1993 20:39:01 GMT
Date: 1993-03-10T20:39:01+00:00	[thread overview]
Message-ID: <1993Mar10.203901.6411@evb.com> (raw)

wellerd@ajpo.sei.cmu.edu (David Weller) writes:

>Tucker would be quick to point out that the word "record" is also
>an implementation detail, but that it's become generally accepted
>in the programming domain.  

This is irrelevant to the class vs. tagged type discussion.
Or is it?  "class" is generally accepted in the OO programming
domain.  Tagged Type ?  really not even known in the OO programming
domain.


>Frankly, I don't care for the word
>"tagged" either, but "class" doesn't fit in its place.  
>
By what measurement?  C++ syntax? Again, if you want to make
an impact against markets like the C++ market, you need to at
least speak the language.  Change the semantics for
technical superiority, but you'll never get the OO message out
using terminology that the OO community doesn't (for the most
part) understand, namely "tagged types".  



>One other thing that's bothered me -- why are we raising such a fuss
>about the word "tagged" to mean "this record may have it's state
>description extended"?  Perhaps we're being pedantic?  

The whole argument for class vs. tagged type is based solely upon
the need for Ada 9X to gain support as an OO language.  This is
not pedantic.  It is realistic awareness of the programming community
and how to grow a business centered on Ada technology.


-- 
John Goodsen
Software Process & Environments
EVB Software Engineering
jgg@evb.com



             reply	other threads:[~1993-03-10 20:39 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-03-10 20:39 John Goodsen [this message]
  -- strict thread matches above, loose matches on Subject: below --
1993-03-11 15:13 Ichibah flames, and flames out over, Ada 9X Tucker Taft
1993-03-10 20:15 John Goodsen
1993-03-10 22:41 ` David Emery
1993-03-12 16:01   ` Tom Pole
1993-03-12 22:59     ` Charles H. Sampson
1993-03-13  3:11     ` Keith Thompson @pulsar
1993-03-14 15:03       ` Fergus James HENDERSON
1993-03-15 23:19       ` Harry Koehnemann
1993-03-16  2:50         ` Michael Feldman
1993-03-17 18:18         ` Robert Firth
1993-03-12 22:02   ` Anthony Howell
1993-03-07 19:15 John Goodsen
1993-03-08  0:45 ` David Emery
1993-03-08 15:36 ` Tucker Taft
1993-03-08 16:28   ` Michael Feldman
1993-03-08 22:15     ` Gregory Aharonian
1993-03-09 14:20       ` Tucker Taft
1993-03-09 14:55         ` C. Michael Holloway
1993-03-10 14:51         ` Gregory Aharonian
1993-03-09 17:12       ` Harry Koehnemann
1993-03-09 20:54         ` Michael Feldman
1993-03-09 20:14       ` Larry M. Jordan
1993-03-09 17:49     ` Harry Koehnemann
1993-03-09 21:01       ` Michael Feldman
1993-03-09 18:12   ` Tom Wicklund
1993-03-09 18:53   ` Larry M. Jordan
1993-03-09 20:24     ` David Weller
1993-03-09 21:03       ` Michael Feldman
1993-03-12 14:49         ` Tucker Taft
1993-03-12 23:54           ` Michael Feldman
1993-03-16 17:34   ` Robert Firth
1993-02-26 22:58 Bob Munck
1993-02-28 18:42 ` Don Tyzuk
1993-03-04 22:44   ` news
1993-03-05  2:39     ` Richard Pattis
1993-03-05 11:36     ` David Weller
1993-03-05 12:06     ` Don Tyzuk
1993-02-26 16:26 enterpoop.mit.edu!linus!agate!howland.reston.ans.net!paladin.american.edu
1993-02-26 14:35 David Emery
1993-02-25 23:51 Mark A Biggar
1993-02-24 21:10 John Goodsen
1993-02-25  3:48 ` agate!usenet.ins.cwru.edu!magnus.acs.ohio-state.edu!cis.ohio-state.edu!ne
1993-02-25 17:08   ` Harry Koehnemann
1993-03-01 15:59     ` Tucker Taft
1993-03-02  7:43       ` Dag Bruck
1993-02-22 23:56 Robert I. Eachus
1993-02-22 19:32 asuvax!ennews!enuxhb.eas.asu.edu!koehnema
1993-02-17 14:50 agate!howland.reston.ans.net!wupost!darwin.sura.net!mlb.semi.harris.com!d
1993-02-17 11:54 agate!howland.reston.ans.net!sol.ctr.columbia.edu!The-Star.honeywell.com!
replies disabled

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