1998Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: [MUD&#45;Dev] Re: An Introduction -->
<!--X-From-R13: Dbff @vpbyy <eavpbyyNpnyzne&#45;zhq.pbz> -->
<!--X-Date: Thu, 9 Jul 1998 05:07:21 &#45;0700 -->
<!--X-Message-Id: l03130300b1ca50d38b4a@[212.228.90.107] -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199807090111.TAA02801@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--X-Reference: 35A449F6.1A5206A1#wxs,nl -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, [MUD-Dev] Re: An Introduction</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:rnicoll#calmar-mud,com">
</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="msg00104.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00106.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00100.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00109.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00105">Author</A>
&nbsp;|&nbsp;<A HREF="#00105">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00105">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>[MUD-Dev] Re: An Introduction</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: An Introduction</LI>
<LI><em>From</em>: Ross Nicoll &lt;<A HREF="mailto:rnicoll#calmar-mud,com">rnicoll#calmar-mud,com</A>&gt;</LI>
<LI><em>Date</em>: Thu, 9 Jul 1998 11:57:43 +0100</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>
&gt;&gt; Layers, yes, but also lots of fairly independent modules. E.g. in my
&gt;&gt; server, the database code is separate, the lexer for the programming
&gt;&gt; language is separate, the parser is separate, the interpreter is
&gt;&gt; separate, the socket stuff is most separate, etc. etc. I tend to think
&gt;&gt; in boxes rather than in layers, although the stuff written in the MUD
&gt;&gt; programming language is definitely layered on top of the server itself.
&gt;Do you find your codebase faster than most stock code? Or easier to code upon?
As someone with some experience playing with his server, I find the code
very fast (I was amazed when I discovered it wasn't compiled into an
internal machine code).

I actually got bored one day and tried porting my entire MUD server's
commands/skills/everything to the server... it is generally quite easy
to code for, and given time what I was trying would be possible, but
syntax gives me a few problems (it's closer to Maple, which is all I
have experience with that's similar).

The other really serious problem I have with it is it is quite difficult
to change code once it's in the system, and that you really need to
keep an external copy of all the text needed to set up the DB, which
takes a while for the server to take in once you get to anything
really usable.

Hey, Chris is you're readin this, how about having the server be able
to dump the DB into a source file? Would be ugly I know, but might be
a nice option...

  _   __  __  __         Ross "Xugumad" Nicoll
 /_) / / (_  (__
/\  /_/  __)   /
______________/




</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="00096" HREF="msg00096.html">[MUD-Dev] Re: An Introduction</A></STRONG>
<UL><LI><EM>From:</EM> Chris Gray &lt;cg#ami-cg,GraySage.Edmonton.AB.CA&gt;</LI></UL></LI>
<LI><STRONG><A NAME="00100" HREF="msg00100.html">[MUD-Dev] Re: An Introduction</A></STRONG>
<UL><LI><EM>From:</EM> Jeroen Ruigrok/Asmodai &lt;asmodai#wxs,nl&gt;</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00104.html">[MUD-Dev] Re: Analysis and specification - the dirty words o</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00106.html">[MUD-Dev] Re: 1997 CGDC AI Roundtable Moderator's Report</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00100.html">[MUD-Dev] Re: An Introduction</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00109.html">[MUD-Dev] Re: An Introduction</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00105"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00105"><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: An Introduction</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<ul compact>
<ul compact>
<LI><strong><A NAME="00339" HREF="msg00339.html">[MUD-Dev] Re: An Introduction</A></strong>, 
J C Lawrence <a href="mailto:claw#under,engr.sgi.com">claw#under,engr.sgi.com</a>, Fri 24 Jul 1998, 22:08 GMT
<UL>
<LI><strong><A NAME="00343" HREF="msg00343.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Fri 24 Jul 1998, 22:36 GMT
</LI>
</UL>
</LI>
</ul>
</ul>
</ul>
<LI><strong><A NAME="00096" HREF="msg00096.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 09 Jul 1998, 01:13 GMT
<UL>
<LI><strong><A NAME="00100" HREF="msg00100.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Jeroen Ruigrok/Asmodai <a href="mailto:asmodai#wxs,nl">asmodai#wxs,nl</a>, Thu 09 Jul 1998, 04:39 GMT
<UL>
<LI><strong><A NAME="00105" HREF="msg00105.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Ross Nicoll <a href="mailto:rnicoll#calmar-mud,com">rnicoll#calmar-mud,com</a>, Thu 09 Jul 1998, 12:07 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
<LI><strong><A NAME="00109" HREF="msg00109.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 09 Jul 1998, 14:11 GMT
</LI>
<LI><strong><A NAME="00110" HREF="msg00110.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Thu 09 Jul 1998, 14:20 GMT
<UL>
<LI><strong><A NAME="00112" HREF="msg00112.html">[MUD-Dev] Re: An Introduction</A></strong>, 
Ross Nicoll <a href="mailto:rnicoll#calmar-mud,com">rnicoll#calmar-mud,com</a>, Thu 09 Jul 1998, 17:14 GMT
</LI>
</UL>
</LI>
</ul>
</LI>
<LI><strong><A NAME="00079" HREF="msg00079.html">[MUD-Dev] Monthly FAQ Posting</A></strong>, 
Ling <a href="mailto:K.L.Lo-94#student,lboro.ac.uk">K.L.Lo-94#student,lboro.ac.uk</a>, Wed 08 Jul 1998, 13:28 GMT
</LI>
</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>