comp.lang.ada
 help / color / mirror / Atom feed
From: christoph.grein@eurocopter.com
Subject: Re: The A-Z of Programming Languages: Ada, interview with S. Tucker Taft
Date: Thu, 12 Jun 2008 00:25:25 -0700 (PDT)
Date: 2008-06-12T00:25:25-07:00	[thread overview]
Message-ID: <66fcc568-d110-4227-a3fc-cd317a11b5e2@m44g2000hsc.googlegroups.com> (raw)
In-Reply-To: g2pvqu$s6u$1@jacob-sparre.dk

On 12 Jun., 03:57, "Randy Brukardt" <ra...@rrsoftware.com> wrote:
> I personally thought that using derived types (which no one understood in
> Ada 83)

What do you mean? I used type derivation a lot in Ada 83 with much
benefit for handling physical types adding new operations on the
derived type.

And there is the trick attributed to John Goodenough to add user-
defined equality to any type.

> to implement classes was a mistake. Tucker was adamant on this
> point. I'm still not sure if he was right, but I'm used to it now.

Why this? I think that using the Ada 83 type derivation facility for
this is very natural. Why invent a completely new technique?



  reply	other threads:[~2008-06-12  7:25 UTC|newest]

Thread overview: 14+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-06-04 10:52 The A-Z of Programming Languages: Ada, interview with S. Tucker Taft Ludovic Brenta
2008-06-04 14:14 ` Georg Bauhaus
2008-06-04 14:59   ` Ludovic Brenta
2008-06-05  2:01     ` Marc A. Criley
2008-06-05 13:58       ` Georg Bauhaus
2008-06-05 14:13         ` Jean-Pierre Rosen
2008-06-05 19:40           ` Georg Bauhaus
2008-06-05 20:46             ` Dmitry A. Kazakov
2008-06-06 17:57               ` Georg Bauhaus
2008-06-06 19:34                 ` Dmitry A. Kazakov
2008-06-05 15:00         ` Ed Falis
2008-06-12  1:57           ` Randy Brukardt
2008-06-12  7:25             ` christoph.grein [this message]
2008-06-06 14:09 ` Ludovic Brenta
replies disabled

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