comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Gnat: broken dispatch tables for interface types ?
Date: Sun, 8 Jul 2012 10:10:58 +0200
Date: 2012-07-08T10:10:58+02:00	[thread overview]
Message-ID: <iqbn40vq6uns$.1ftz1lcr88qk0.dlg@40tude.net> (raw)
In-Reply-To: jtbdd0$2mft$1@adenine.netfront.net

On Sun, 08 Jul 2012 00:38:05 -0700, Jeffrey Carter wrote:

>> On Sat, 7 Jul 2012 20:02:36 -0700 (PDT), rodakay@internode.on.net wrote:
>>
>>   Has anyone had any success with interface types ?
> 
> According to Randy Brukardt, ARG member and editor of the ARM, "Interfaces are 
> worthless."

Yes, if he meant that interface is nothing but abstract tagged null record
plus some silly restrictions.

No, if he meant an ability to codify the interface of a type, multiple
inheritance, interface inheritance, generic programming.

-- 
Regards,
Dmitry A. Kazakov
http://www.dmitry-kazakov.de



  reply	other threads:[~2012-07-08  8:11 UTC|newest]

Thread overview: 18+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-07-08  3:02 Gnat: broken dispatch tables for interface types ? rodakay
2012-07-08  6:53 ` Dmitry A. Kazakov
2012-07-08  7:38   ` Jeffrey Carter
2012-07-08  8:10     ` Dmitry A. Kazakov [this message]
2012-07-08 12:34   ` rodakay
2012-07-09  6:53     ` rodakay
2012-07-09  7:31       ` Dmitry A. Kazakov
2012-07-09  7:46         ` Rod Kay
2012-07-09  9:37         ` Simon Wright
2012-07-09  9:49           ` Dmitry A. Kazakov
2012-07-09 17:32             ` Simon Wright
2012-07-09 18:28               ` Dmitry A. Kazakov
2012-07-13 15:58             ` Robert A Duff
2012-07-08 17:41 ` Vadim Godunko
2012-07-09  7:34   ` Rod Kay
2012-07-08 23:45 ` sbelmont700
2012-07-10  7:02 ` Rod Kay
2012-07-10 11:09   ` Simon Wright
replies disabled

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