[DGD] data inheritance: multiple vs single ancestry
Kent Mein
mein at cs.umn.edu
Fri Mar 22 02:53:11 CET 2013
On Mar 21, 2013, at 8:40 PM, Raymond Jennings <shentino at gmail.com> wrote:
> Ok, just curious about this:
>
> Phantasmal has "archetypes" where properties and things can be
> inherited from multiple ancestors. In some cases, the prime ancestor
> (first on the list) is used for stuff that can't be aggregated,
> whereas things like nouns and adjectives can be inherited from every
> parent.
>
> However, SkotOS as you know has only a single "ur (you are)" pointer
> and data inheritance is forcibly singular.
>
> Is it better to allow multiple ancestry, or are things better off with
> the simple model where you can only have one parent?
I don't know if there is an absolute answer to your question. I prefer to
keep things simple. Otherwise you wind up with stuff like this:
http://www-users.cs.umn.edu/~mein/dgd/objects.png
gurbalib's current basic objects and inheritance….
It can easily get out of control. Having said all of that, I think it's useful if used
in the right way.
Kent
More information about the DGD
mailing list