comp.lang.ada
 help / color / mirror / Atom feed
From: asuvax!ennews!enuxhb.eas.asu.edu!koehnema@g.ms.uky.edu  (Harry Koehnemann
Subject: Re: Ichibah flames, and flames out over, Ada 9X
Date: 22 Feb 93 19:32:37 GMT	[thread overview]
Message-ID: <1993Feb22.193237.7165@ennews.eas.asu.edu> (raw)

In article <1993Feb17.065421.12021@sei.cmu.edu> wellerd@ajpo.sei.cmu.edu (David
 Weller) writes:
>Speaking of tagged types,
>it was my impression that this was Mr. Ichbiah's most sour grape.
>He was rather insistent on creating a class-based language, rather
>than the tagged types that we have now.  Although I agreed with him
>on quite a few points, Tucker's counterpoints were far more
>compelling.  

Now that's interesting, if it is indeed true.  Technical merits are
not the sole consideration for any design.  WHile the package/type
extension approach may have advantages over a class based approach,
it also has disadvantages - perhaps the largest being understanding
by developers.  Class based langauges are common, their usage well
understood (well, as understood as things get in CS), and most
importantly, are currently embrassed by OO developers.  Type
extensions (tagged types), while by no means a new concept, are not
seen in the popular OO langauges.

I think it will be interesting to see how the OO community that Ada
seeks to crack will embrace extensions as a construct for inheritance.
Particularly considering their past acceptance of the construct.  I
also think the Ada community has a big sell ahead of itself.  Not that
it can't be done, but "technical merit" does not directly lead to
"popular" or "used" (ask FORTRAN and COBOL - and unfortunately Ada83).
--
Harry Koehnemann			Arizona State University
koehnema@enuxha.eas.asu.edu		Computer Science Department

             reply	other threads:[~1993-02-22 19:32 UTC|newest]

Thread overview: 50+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
1993-02-22 19:32 asuvax!ennews!enuxhb.eas.asu.edu!koehnema [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:39 John Goodsen
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-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