[Home] [Groups] - Message: [Prev in Group] [Next in Group]

nu.kanga.list.mud-dev

8663: [MUD-Dev] Re: PDMud thread summary

[Full Header] [Plain Text]
From: "Alex Oren" <alexo@bigfoot.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Mon, 26 Oct 1998 10:02:24 GMT
References: [1] [2] <-newest
Organization: Kanga.Nu
On Sun, 25 Oct 1998 21:51:03 -5, Jon A. Lambert wrote:

} An OO mud language needn't have any virtual tables.  Virtual 
} functions and the like are C++ specific.  You do have to settle on an 
} object format.  Perhaps this might be a better place to start?
} 
} What properties do we desire a generic object to have?  

I think that we need to consider the object model before we consider the
"root" object.

Personally I think that it should be language-independent so modules could be
written in any language.  This will probably add some programming overhead to
non "native" programming but I think the flexibility is worth it.

I kinda like the Self object model (but not the syntax of the language).
See http://self.smli.com/ for info.

For some more info about OO languages see:
   http://vismod.www.media.mit.edu/~tpminka/PLE/
   http://www.isg.sfu.ca/life/

Another possibility is to use the COM or CORBA models.

Have fun,
Alex.