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

nu.kanga.list.mud-dev

4969: Re: [MUD-Dev] Dynamic Loading of Modules

[Full Header] [Plain Text]
From: J C Lawrence <claw@under.engr.sgi.com>
Newsgroups: nu.kanga.list.mud-dev
Date: Mon, 23 Mar 1998 11:13:54 -0800
References: [1]
Organization: Kanga.Nu
On Fri, 20 Mar 1998 03:58:41 PST8PDT 
Niklas Elmqvist<d97elm@dtek.chalmers.se> wrote:
> On Thu, 19 Mar 1998, J C Lawrence wrote:

> As I said earlier, the problem I can see with all this is that it is
> not going to be very computationally efficient -- but it is neat,
> IMO. That is, for every command issued by the user, for example, I
> will need a potentially large number of requests passed between
> different modules: socket I/O => parser => interpreter => user
> command handler and so on. Also, I expect that using C++ instead of
> C (like I did in my earlier effort PirateMUD) will also decrease
> performance somewhat, although I have no idea about how much. No
> matter. It all just means I'm going to need a bigger server. <cough>

The lessons learnt from the message-passing based OS designs (cf
microkernel) would seem pertinent here.  Don't know what they are
actually -- but perhaps you'd like to report back to the list?

--
J C Lawrence                               Internet: claw@null.net
(Contractor)                               Internet: coder@ibm.net
---------(*)                     Internet: claw@under.engr.sgi.com
...Honourary Member of Clan McFud -- Teamer's Avenging Monolith...