[MUD-Dev] "From Kansas to Oz"
coder at ibm.net
coder at ibm.net
Thu Jun 12 21:38:07 CEST 1997
On 12/06/97 at 08:35 PM, Jeff Kesselman <jeffk at tenetwork.com> said:
>At 07:56 PM 6/12/97 PST8PDT, you wrote:
Attributions!
>>silovic at srce.hr (Miroslav Silovic) said:
>>>Actually the only reason why it's an achievement in MOO is that they
>>>don't have multiple inheritance.
>>
>>The associated constraint is that MOO (and Cold?) is single rooted.
>Not an issue with Cold becasue you can multiply inehrit from the root
>and get N identical copies of the root.
>Cold makes no assumptions abotu what or how the root wil be sued
>except that it is the ultimate root of everything. Thats it.
>If yo uwanetd totally DIFFERENT structures you coud leven leave root
>empty and inherit it into two sub roots that define their own
>stuff... but from what I understand this isn't the proeprty under
>discussion.
True. This is a classical MI application.
>To be Ozlike all yo uwould need to do is define your root and then
>inherit it into multiple sub roots. Ofcoruse yo uwould have tyoi
>build duplciate structures udner enath to get m,ultiple instacnes of
>the same overall application.
>Am I missing soemthing?
The difference being that in the reference Oz implementation you could
delete the Kansas/system root object and still have a live Oz system.
--
J C Lawrence Internet: claw at null.net
----------(*) Internet: coder at ibm.net
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...
More information about the mud-dev-archive
mailing list