1998Q4/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: DevMUD Prototyping -->
<!--X-From-R13: @vxynf Syzdivfg <q97ryzNqgrx.punyzref.fr> -->
<!--X-Date: Wed, 4 Nov 1998 06:48:31 &#45;0800 -->
<!--X-Message-Id: Pine.SOL.3.96.981104152311.908B&#45;100000#anselm,dtek.chalmers.se -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 98110319352904.05767@d185d1e96 -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: DevMUD Prototyping</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:d97elm#dtek,chalmers.se">
</head>
<body background="/backgrounds/paperback.gif" bgcolor="#ffffff"
      text="#000000" link="#0000FF" alink="#FF0000" vlink="#006000">

  <font size="+4" color="#804040">
    <strong><em>MUD-Dev<br>mailing list archive</em></strong>
  </font>
      
<br>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
<br clear=all><hr>
<!--X-Body-Begin-->
<!--X-User-Header-->
<!--X-User-Header-End-->
<!--X-TopPNI-->

Date:&nbsp;
[&nbsp;<a href="msg00761.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00763.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00735.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00753.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00762">Author</A>
&nbsp;|&nbsp;<A HREF="#00762">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00762">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: DevMUD Prototyping</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Subject</em>: [MUD-Dev] Re: DevMUD Prototyping</LI>
<LI><em>From</em>: Niklas Elmqvist &lt;<A HREF="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</A>&gt;</LI>
<LI><em>Date</em>: Wed, 4 Nov 1998 15:44:16 +0100 (MET)</LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>

Note:
I expect we'll move this discussion to private e-mail after this, but I
thought we might discuss this initiative on the list so that people are
aware of it...

[Jon Leonard:]
&gt; &gt;and that we're not
&gt; &gt;likely to see alternate proofs of concept in the near future.
&gt; &gt;(Even though I would welcome seeing one.)

[James Wilson:]
&gt; well... I would really like to see someone (Nick?) try to prove
&gt; me wrong viz. Gamora's efficiency. CORBA would also be interesting to
&gt; benchmark. (Nick, would you be interested in throwing something
&gt; together with me so we can see exactly what sort of costs are involved?
&gt; I am really quite curious about this.)

Really? *blinks tears out of his eyes* Do I get to do it message-based
with a Gamora-like architecture? :) 

In all seriousness, yes, I am definitely with you on this, James. It might
be useful to have something to point at when we want to compare the
C-based DevCore with an OO-possibly-message-based C++ DevCore. If nothing
else, maybe some of our ideas can make it into the final DevCore, and some
things might be converted for use in DevMUD modules. I, for one, think
that if a message-based communication protocol doesn't make it into the
core, I will probably write a module to do it. 

I do happen to have some code (the beginnings of an event manager and a
base event class) in this vein which we could take a look at (remnants of
my original MoleMUD and MoleCore project). Not much and not necessarily
good, but I actually toyed with the idea of trying to make a prototype out
of it earlier, but the list's arguments about the disadvantages of a C++
message-based architecture changed my mind. 

We should probably aim at providing about the same minimalist feature set
as Jon's prototype so that we don't waste a lot of time adding
functionality we very well might end up discarding. It might also be
useful to implement some kind of testbed to evaluate performance -- that
is, check how many messages we can pass around without bringing down the
system to its knees. Maybe there is a way that Jon Leonard's prototype
could be tested in the same way to address uncertainities (especially the
ones Ola has pointed out) about the performance and optimization of a
dynamic-library-based system as well?

Oh, and using CORBA sounds *very* interesting, but I have absolutely no
experience in the field, so you'll have to take the lead there. 

&gt; James

-- Niklas Elmqvist (d97elm#dtek,chalmers.se) ----------------------
  "The trouble with being a god is that you've got no one to 
   pray to."
		-- Terry Pratchett, Small Gods



</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00735" HREF="msg00735.html">[MUD-Dev] Re: DevMUD Prototyping (was META: DevMUD, MUD-Dev, and (list) futures)</A></STRONG>
<UL><LI><EM>From:</EM> James Wilson &lt;jwilson#rochester,rr.com&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00761.html">[MUD-Dev] Moral license (Re: [MUD-Dev] Re: My vision for DevMUD)</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00763.html">[MUD-Dev] Re: DevCore Project Management</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00735.html">[MUD-Dev] Re: DevMUD Prototyping (was META: DevMUD, MUD-Dev, and (list) futures)</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00753.html">[MUD-Dev] Re: META: DevMUD, MUD-Dev, and (list) futures</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00762"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00762"><STRONG>Thread</STRONG></A></LI>
</UL>
</LI>
</UL>

<!--X-BotPNI-End-->
<!--X-User-Footer-->
<!--X-User-Footer-End-->
<ul><li>Thread context:
<BLOCKQUOTE><UL>
<LI><STRONG>[MUD-Dev] Re: META: DevMUD, MUD-Dev, and (list) futures</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00725" HREF="msg00725.html">[MUD-Dev] Re: META: DevMUD, MUD-Dev, and (list) futures</A></strong>, 
Jon Leonard <a href="mailto:jleonard#divcom,slimy.com">jleonard#divcom,slimy.com</a>, Tue 03 Nov 1998, 21:32 GMT
<UL>
<LI><strong><A NAME="00727" HREF="msg00727.html">[MUD-Dev] Re: META: DevMUD, MUD-Dev, and (list) futures</A></strong>, 
James Wilson <a href="mailto:jwilson#rochester,rr.com">jwilson#rochester,rr.com</a>, Tue 03 Nov 1998, 22:06 GMT
<UL>
<LI><strong><A NAME="00729" HREF="msg00729.html">[MUD-Dev] DevMUD Prototyping (was META: DevMUD, MUD-Dev, and (list) futures)</A></strong>, 
Jon Leonard <a href="mailto:jleonard#divcom,slimy.com">jleonard#divcom,slimy.com</a>, Tue 03 Nov 1998, 22:56 GMT
<UL>
<LI><strong><A NAME="00735" HREF="msg00735.html">[MUD-Dev] Re: DevMUD Prototyping (was META: DevMUD, MUD-Dev, and (list) futures)</A></strong>, 
James Wilson <a href="mailto:jwilson#rochester,rr.com">jwilson#rochester,rr.com</a>, Wed 04 Nov 1998, 00:47 GMT
<UL>
<LI><strong><A NAME="00762" HREF="msg00762.html">[MUD-Dev] Re: DevMUD Prototyping</A></strong>, 
Niklas Elmqvist <a href="mailto:d97elm#dtek,chalmers.se">d97elm#dtek,chalmers.se</a>, Wed 04 Nov 1998, 14:48 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00753" HREF="msg00753.html">[MUD-Dev] Re: META: DevMUD, MUD-Dev, and (list) futures</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Wed 04 Nov 1998, 06:44 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00779" HREF="msg00779.html">[MUD-Dev] Re: META: DevMUD, MUD-Dev, and (list) futures</A></strong>, 
J C Lawrence <a href="mailto:claw#kanga,nu">claw#kanga,nu</a>, Thu 05 Nov 1998, 06:27 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00698" HREF="msg00698.html">[MUD-Dev] Flamebite of the day</A></strong>, 
Vadim Tkachenko <a href="mailto:vt#freehold,crocodile.org">vt#freehold,crocodile.org</a>, Tue 03 Nov 1998, 04:04 GMT
<LI><strong><A NAME="00695" HREF="msg00695.html">[MUD-Dev] Re: Designgoals for CoolComponentCore (Was Re: MUD-Dev's...)</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Tue 03 Nov 1998, 02:35 GMT
</UL></BLOCKQUOTE>

</ul>
<hr>
<center>
[&nbsp;<a href="../">Other Periods</a>
&nbsp;|&nbsp;<a href="../../">Other mailing lists</a>
&nbsp;|&nbsp;<a href="/search.php3">Search</a>
&nbsp;]
</center>
<hr>
</body>
</html>