comp.lang.ada
 help / color / mirror / Atom feed
From: Jarno <undet4@gmail.com>
Subject: Re: Package hierarchy. Extensibility.
Date: Thu, 12 Mar 2009 18:31:33 -0700 (PDT)
Date: 2009-03-12T18:31:33-07:00	[thread overview]
Message-ID: <b526d943-770d-41af-9b98-73e86fca3fbc@33g2000yqm.googlegroups.com> (raw)
In-Reply-To: 49b8b91d$0$14980$4f793bc4@news.tdc.fi

Niklas Holsti:
> An interface type that defines the common view of "Points" of
> whatever representation? That would allow non-hierarchical and
> independent implementations of the representations as long as every
> representation implements this interface.
Can you please post a simple example? Does interface means extendable
type («interface» or «tagged»)? I think run-time dispatching would be
too much heavy. Seems that I need to organize a bunch of generic
interconvertible types and still be able to add other representations
later with minimal cost.



  reply	other threads:[~2009-03-13  1:31 UTC|newest]

Thread overview: 5+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-03-12  0:02 Package hierarchy. Extensibility Jarno Neniu
2009-03-12  7:26 ` Niklas Holsti
2009-03-13  1:31   ` Jarno [this message]
2009-03-13 10:58     ` Niklas Holsti
2009-03-13 11:03       ` Niklas Holsti
replies disabled

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