2000Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: RE: [MUD&#45;Dev] Fw: 16K mud server competition ! -->
<!--X-From-R13: "Bbjryy, Ineera" <jneera.cbjryyNam.havflf.pbz> -->
<!--X-Date: Tue, 04 Apr 2000 15:22:31 &#45;0700 -->
<!--X-Message-Id: 8727267F4E62D21181DB00105A1632F20104D58E@nz&#45;akl&#45;exch&#45;1.nz.unisys.com -->
<!--X-Content-Type: text/plain -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, RE: [MUD-Dev] Fw: 16K mud server competition !</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:warren.powell@nz.unisys.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="msg00043.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00044.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00058.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00051.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00042">Author</A>
&nbsp;|&nbsp;<A HREF="#00042">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00042">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>RE: [MUD-Dev] Fw: 16K mud server competition !</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>'" &lt;<A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A>&gt;</LI>
<LI><em>Subject</em>: RE: [MUD-Dev] Fw: 16K mud server competition !</LI>
<LI><em>From</em>: "Powell, Warren" &lt;<A HREF="mailto:warren.powell#nz,unisys.com">warren.powell#nz,unisys.com</A>&gt;</LI>
<LI><em>Date</em>: Tue, 4 Apr 2000 16:32:35 -0500 </LI>
<LI><em>Reply-To</em>: <A HREF="mailto:mud-dev#kanga,nu">mud-dev#kanga,nu</A></LI>
<LI><em>Sender</em>: <A HREF="mailto:mud-dev-admin#kanga,nu">mud-dev-admin#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>
Chris Gray wrote:
&gt; &gt;
&gt; &gt;Wow, that's not much space! I took a quick look at ToyMUD, 
&gt; to see if there
&gt; &gt;was any chance of doing simple changes to shrink it down. However, it
&gt; &gt;is 80K of code and 26K in the data file. I doubt I could shrink it to
&gt; &gt;16K without losing some major feature or two. The first step would be
&gt; &gt;one of those code obfuscators that removes whitespace and makes all
&gt; &gt;identifiers one or two characters.
&gt; 
Jon A. Lambert replied:
&gt; 
&gt; Well spaces, tabs and comments don't count towards the limit.
&gt; Yes, you could also get some mileage out of obfuscating keywords and 
&gt; system functions with macros.  You could move all your locals 
&gt; into global 
&gt; space, drop all static references, and share them very carefully. 
&gt; 

One problem that I see in using these methods is that the rules state that
the judging takes into account such things as readability, extensibility and
that the code must be bug free. Putting all of your locals into a global
space would (IMHO) seriously hamper any future extensions without huge
rewrites and open the door for some huge bug finding sessions.

That being said, it does appear that the competition may be aimed more at
the high level languages where you dont have to declare data types for local
use and operations like file i/o and memory management are already taken
care of in external libraries and shorthand coding is encouraged. I would
rather see the comp give a slightly larger file size for lower level
languages or let us create an external library that has no bearing on the
mud code size but handles more of the system specific code rather than mud
stuff, and allow 1 decent sized header file for struct defs and readabilitys
sake (or double the size of low level lang code to 32k).

.02 cents deducted from main account....


Tavolir
Dragons Domain 3
dopey.satlan.com:8888 OR dopey.metrolan.co.nz:8888



_______________________________________________
MUD-Dev mailing list
MUD-Dev#kanga,nu
<A  HREF="http://www.kanga.nu/lists/listinfo/mud-dev">http://www.kanga.nu/lists/listinfo/mud-dev</A>

</PRE>

<!--X-Body-of-Message-End-->
<!--X-MsgBody-End-->
<!--X-Follow-Ups-->
<HR>
<ul compact><li><strong>Follow-Ups</strong>:
<ul>
<li><strong><A NAME="00051" HREF="msg00051.html">Re[2]: [MUD-Dev] Fw: 16K mud server competition !</A></strong>
<ul compact><li><em>From:</em> Travis Casey &lt;efindel@io.com&gt;</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00043.html">Re: [MUD-Dev] Fw: 16K mud server competition !</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00044.html">Re: [MUD-Dev] characters per account</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00058.html">Re: [MUD-Dev] Fw: 16K mud server competition !</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00051.html">Re[2]: [MUD-Dev] Fw: 16K mud server competition !</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00042"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00042"><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>Re: [MUD-Dev] Fw: 16K mud server competition !</STRONG>, <EM>(continued)</EM>
<ul compact>
<ul compact>
<LI><strong><A NAME="00031" HREF="msg00031.html">Re: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Miroslav Silovic <a href="mailto:silovic@zesoi.fer.hr">silovic@zesoi.fer.hr</a>, Tue 04 Apr 2000, 16:11 GMT
<UL>
<LI><strong><A NAME="00043" HREF="msg00043.html">Re: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Jay Carlson <a href="mailto:nop@mitre.org">nop@mitre.org</a>, Tue 04 Apr 2000, 22:22 GMT
<UL>
<LI><strong><A NAME="00052" HREF="msg00052.html">Re[2]: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Travis Casey <a href="mailto:efindel@io.com">efindel@io.com</a>, Wed 05 Apr 2000, 01:03 GMT
</LI>
<LI><strong><A NAME="00058" HREF="msg00058.html">Re: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Miroslav Silovic <a href="mailto:silovic@zesoi.fer.hr">silovic@zesoi.fer.hr</a>, Wed 05 Apr 2000, 15:27 GMT
</LI>
</UL>
</LI>
</UL>
</LI>
</ul>
<LI><strong><A NAME="00042" HREF="msg00042.html">RE: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Powell, Warren <a href="mailto:warren.powell@nz.unisys.com">warren.powell@nz.unisys.com</a>, Tue 04 Apr 2000, 22:22 GMT
<UL>
<LI><strong><A NAME="00051" HREF="msg00051.html">Re[2]: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Travis Casey <a href="mailto:efindel@io.com">efindel@io.com</a>, Wed 05 Apr 2000, 00:46 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00053" HREF="msg00053.html">Re: [MUD-Dev] Fw: 16K mud server competition !</A></strong>, 
Jon Lambert <a href="mailto:jlsysinc@ix.netcom.com">jlsysinc@ix.netcom.com</a>, Wed 05 Apr 2000, 01:41 GMT
</LI>
</ul>
</LI>
<LI><strong><A NAME="00007" HREF="msg00007.html">[MUD-Dev] Old Topic: Playfulness in 3-D Spaces, done.</A></strong>, 
Rudy Fink <a href="mailto:rudyfink@rice.edu">rudyfink@rice.edu</a>, Sun 02 Apr 2000, 14:54 GMT
<LI><strong><A NAME="00004" HREF="msg00004.html">[MUD-Dev] An idea for breaking away from the HP/Mana mindset</A></strong>, 
Eli Stevens <a href="mailto:wickedgrey@wickedgrey.com">wickedgrey@wickedgrey.com</a>, Sun 02 Apr 2000, 06:33 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>