comp.lang.ada
 help / color / mirror / Atom feed
From: Eric Hughes <eric.eh9@gmail.com>
Subject: Re: User-defined type attributes
Date: Fri, 14 Mar 2008 11:04:33 -0700 (PDT)
Date: 2008-03-14T11:04:33-07:00	[thread overview]
Message-ID: <7ebd2d85-f194-453d-a7d9-e75c4b82d822@e23g2000prf.googlegroups.com> (raw)
In-Reply-To: 1t28s8pm6mnmg.gabilv2a3qm3.dlg@40tude.net

On Mar 14, 3:01 am, "Dmitry A. Kazakov" <mail...@dmitry-kazakov.de>
wrote:
> Right, because to make it rigorously you have to make "task type" a proper
> class. That means, tasks must be tagged, there must be Root_Task type and a
> class of.

No, you don't.  If your only conception of generic programming is to
virtualize everything, then this statement would be true to you.  But
this conclusion rests upon an invalid premise about the nature of
generic programming.

> I see where you are going. It is to consider (some) attributes
> automatically instantiated generic functions. Am I right?

Basically correct.  Yet I also mean generic functions in their full
sense and not in the sense where they are instantiated merely with
virtual function calls.

Eric



  reply	other threads:[~2008-03-14 18:04 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2008-03-12 18:58 User-defined type attributes Eric Hughes
2008-03-12 21:23 ` Dmitry A. Kazakov
2008-03-13 18:32   ` Eric Hughes
2008-03-13 19:58     ` Dmitry A. Kazakov
2008-03-14  1:46       ` Randy Brukardt
2008-03-14  1:46       ` Randy Brukardt
2008-03-14  9:00         ` Dmitry A. Kazakov
2008-03-14 14:36           ` User-defined type attributes (replacing genericity) Georg Bauhaus
2008-03-15  3:04           ` User-defined type attributes Randy Brukardt
2008-03-15  9:33             ` Dmitry A. Kazakov
2008-03-14 14:31         ` User-defined type attributes (replacing genericity) Georg Bauhaus
2008-03-14 14:48           ` Dmitry A. Kazakov
2008-03-14 17:51             ` Eric Hughes
2008-03-14 18:58               ` Dmitry A. Kazakov
2008-03-14 20:19                 ` Eric Hughes
2008-03-15  4:01               ` Randy Brukardt
2008-03-14 16:58           ` Georg Bauhaus
2008-03-14 18:39             ` Dmitry A. Kazakov
2008-03-15  9:39               ` Dmitry A. Kazakov
2008-03-14  1:46       ` User-defined type attributes Randy Brukardt
2008-03-14  3:55       ` Eric Hughes
2008-03-14  9:01         ` Dmitry A. Kazakov
2008-03-14 18:04           ` Eric Hughes [this message]
2008-03-14  1:46 ` Randy Brukardt
2008-03-14  4:41   ` Eric Hughes
2008-03-15  3:20     ` Randy Brukardt
2008-03-17  4:38       ` Eric Hughes
2008-03-17 21:03         ` Randy Brukardt
2008-03-17 21:58           ` Eric Hughes
replies disabled

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