comp.lang.ada
 help / color / mirror / Atom feed
From: "Dmitry A. Kazakov" <mailbox@dmitry-kazakov.de>
Subject: Re: Renaming of procedures in a generic instantiation
Date: Sun, 26 Sep 2010 17:04:49 +0200
Date: 2010-09-26T17:04:49+02:00	[thread overview]
Message-ID: <1juvkvto5kmzs$.wq7egldvcfat.dlg@40tude.net> (raw)
In-Reply-To: e4e20983-55a1-4a89-91b3-806f381843f6@a36g2000yqc.googlegroups.com

On Sun, 26 Sep 2010 07:52:58 -0700 (PDT), Gene wrote:

> I've run into several cases where I
> want to implement an abstraction with minor reshaping and restriction
> of an Ada.Containers instance.  (The current one is event queues for a
> simulator.)  As you've shown above, there are some quirks in this
> approach.

Delegation (in order to implement interfaces) is poorly supported in Ada.
In real projects we have huge problems with this. About 40% of the code are
wrappers, nasty, error prone, incredibly difficult to maintain.

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



  reply	other threads:[~2010-09-26 15:04 UTC|newest]

Thread overview: 13+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-09-26  0:43 Renaming of procedures in a generic instantiation Gene
2010-09-26  6:54 ` Niklas Holsti
2010-09-26  7:40   ` Jeffrey Carter
2010-09-26  8:41     ` Niklas Holsti
2010-09-26 17:07       ` Jeffrey Carter
2010-09-26 14:52   ` Gene
2010-09-26 15:04     ` Dmitry A. Kazakov [this message]
2010-09-26  8:45 ` Stephen Leake
2010-09-26  9:11   ` Niklas Holsti
2010-09-27  1:18   ` Gene
2010-09-28 11:36     ` Stephen Leake
2010-09-29  1:25       ` Gene
2010-09-27 19:23 ` Adam Beneschan
replies disabled

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