1997Q3/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] common server design -->
<!--X-From-R13: pnyvonaNqnexybpx.pbz (Qnyvona Fverfvnf Rnexybpx) -->
<!--X-Date: from babe.globecomm.net [207.51.48.8] by in4.ibm.net id 868125579.57682&#45;1 Sat Jul  5 17:59:39 1997 CUT -->
<!--X-Message-Id: 33bf7ed8.126245682#relay,mnsinc.com -->
<!--X-Content-Type: text/plain -->
<!--X-Reference: 199707012117.OAA13791#xsvr3,cup.hp.com -->
<!--X-Head-End-->
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<html>
<head>
<title>MUD-Dev message, Re: [MUD-Dev] common server design</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:caliban#darklock,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="msg00079.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00081.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00018.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00086.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00080">Author</A>
&nbsp;|&nbsp;<A HREF="#00080">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00080">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] common server design</H1>
<HR>
<!--X-Subject-Header-End-->
<!--X-Head-of-Message-->
<UL>
<LI><em>To</em>: <A HREF="mailto:mud-dev#null,net">mud-dev#null,net</A></LI>
<LI><em>Subject</em>: Re: [MUD-Dev] common server design</LI>
<LI><em>From</em>: <A HREF="mailto:caliban#darklock,com">caliban#darklock,com</A> (Caliban Tiresias Darklock)</LI>
<LI><em>Date</em>: Sat, 05 Jul 1997 18:01:09 GMT</LI>
</UL>
<!--X-Head-of-Message-End-->
<!--X-Head-Body-Sep-Begin-->
<HR>
<!--X-Head-Body-Sep-End-->
<!--X-Body-of-Message-->
<PRE>
On Tue, 1 Jul 1997 20:05:08 PST8PDT, clawrenc#cup,hp.com wrote:

&gt;One approach is to make command parsing a question of simple and
&gt;uniform expression evaluation.  Make the rules simple and easy to
&gt;learn, and the rest should be almost automatic.  

Tiny has done this for quite some time, observing a simple syntax of 

	command/switch target=arguments

and further dividing the commands into commands which are actual
gameplay commands; uppercase commands, which deal with the connection to
the game; commands beginning with @, which are building and
configuration commands; and commands beginning with +, which are 'added'
commands specific to the individual game. There's a general contempt
I've seen in the MUD community for the prevalence of @-signs and the
case sensitivity on only *some* commands in Tiny, but there *is* a
method to the madness. 

&gt;&gt;&gt;This isn't super user friendly, but after a bit of practice isn't bad -
&gt;
&gt;&gt;It's the user friendliness that I think we need to QUIT IGNORING.
&gt;&gt;We've done it far too long. 
&gt;
&gt;User friendly for A != user friendly for B.

Gee, you're right. So since we cannot make everyone in the world happy
with the design of the command structure, let's just make them all
miserable. Then everyone will be equal, and equality is a Good Thing. 

-+[caliban#darklock,com]+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-
 I am here to grind your eyes harder into the miasmic bile of life; to 
 show you the truth and the beauty in the whisper of steel on silk and 
 the crimson scent of blood as it rises to meet the caress of a blade. 
-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+[<A  HREF="http://www.darklock.com/]+-">http://www.darklock.com/]+-</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="00086" HREF="msg00086.html">Re: [MUD-Dev] common server design</A></strong>
<ul compact><li><em>From:</em> clawrenc#cup,hp.com</li></ul>
</UL></LI></UL>
<!--X-Follow-Ups-End-->
<!--X-References-->
<UL><LI><STRONG>References</STRONG>:
<UL>
<LI><STRONG><A NAME="00018" HREF="msg00018.html">Re: [MUD-Dev] common server design</A></STRONG>
<UL><LI><EM>From:</EM> clawrenc#cup,hp.com</LI></UL></LI>
</UL></LI></UL>
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00079.html">Re: [MUD-Dev] Level abstractions - Realism vs Game Issues</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00081.html">Re: [MUD-Dev] RP=MUSH/PG=MUD</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00018.html">Re: [MUD-Dev] common server design</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00086.html">Re: [MUD-Dev] common server design</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00080"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00080"><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><A NAME="00022" HREF="msg00022.html">Re: [MUD-Dev] Life</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 07:54 GMT
<LI><strong><A NAME="00021" HREF="msg00021.html">Re: [MUD-Dev] Mob AI</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 07:50 GMT
<LI><strong><A NAME="00020" HREF="msg00020.html">Re: [MUD-Dev]  Hardcore server design</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 07:36 GMT
<LI><strong><A NAME="00018" HREF="msg00018.html">Re: [MUD-Dev] common server design</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Wed 02 Jul 1997, 04:19 GMT
<UL>
<LI><strong><A NAME="00080" HREF="msg00080.html">Re: [MUD-Dev] common server design</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sun 06 Jul 1997, 00:59 GMT
<UL>
<LI><strong><A NAME="00086" HREF="msg00086.html">Re: [MUD-Dev] common server design</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 08 Jul 1997, 02:53 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00354" HREF="msg00354.html">Re: [MUD-Dev] common server design</A></strong>, 
Martin Keegan <a href="mailto:martin#cam,sri.com">martin#cam,sri.com</a>, Mon 04 Aug 1997, 01:18 GMT
<UL>
<LI><strong><A NAME="00491" HREF="msg00491.html">Re: [MUD-Dev] common server design</A></strong>, 
clawrenc <a href="mailto:clawrenc#cup,hp.com">clawrenc#cup,hp.com</a>, Tue 12 Aug 1997, 17:34 GMT
</LI>
</UL>
</LI>
</UL>
<UL>
<li>&lt;Possible follow-up(s)&gt;<br>
<LI><strong><A NAME="00509" HREF="msg00509.html">[MUD-Dev] common server design</A></strong>, 
Cynbe ru Taren <a href="mailto:cynbe#laurel,actlab.utexas.edu">cynbe#laurel,actlab.utexas.edu</a>, Wed 13 Aug 1997, 04:54 GMT
</LI>
</UL>
</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>