1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Properties of computer languages -->
<!--X-From-R13: Rnivq95037Nnby.pbz -->
<!--X-Date: Fri, 18 Jun 1999 07:19:42 &#45;0700 -->
<!--X-Message-Id: ed0b7327.249b6ad8#aol,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] Properties of computer languages</title>
<!-- meta name="robots" content="noindex,nofollow" -->
<link rev="made" href="mailto:David95037#aol,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="msg00850.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00852.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00848.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00859.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00851">Author</A>
&nbsp;|&nbsp;<A HREF="#00851">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00851">Thread</A>
&nbsp;]

<!--X-TopPNI-End-->
<!--X-MsgBody-->
<!--X-Subject-Header-Begin-->
<H1>Re: [MUD-Dev] Properties of computer languages</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>: Re: [MUD-Dev] Properties of computer languages</LI>
<LI><em>From</em>: <A HREF="mailto:David95037#aol,com">David95037#aol,com</A></LI>
<LI><em>Date</em>: Fri, 18 Jun 1999 05:26:48 EDT</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>

In a message dated 6/17/99 5:00:22 PM, caliban#darklock,com writes:

&gt;I'm doing something reasonably insane. (Shhh. Don't tell anyone.) The
&gt;language I am designing has several design criteria:
&gt;
&gt;	It must be small.
&gt;	It must be crippled. 
&gt;	It must be impractical. 
&gt;	It must be inefficient.
&gt;	However, it must still work. 

I take back my previous help.

If you want inefficient, definitely do not tokenize the macros, re-parse
the text each time.  Maybe keep them in a giant string.  When a loop is
being executed, to find that start of the loop, search the string from the
beginning.

Mix cryptic commands and long commands (use "Plus" to add to things
together but use "sub" to subtract them), and be case sensitive.

Make them put blocks of code in submacros (and then do idiotic searches
to find those macros at runtime).  Have a nesting depth cutoff that is
really shallow.

Add some sort of string expander that will usually corrupt the macro
instead of making it do tricky things.  It could even work over the
whole macro space, attacking not just the macro it is pointed at, but
all macros that are being used (and without blocks, more will be used).


&gt;You know... a military language. It gets the job done, but it's neither
&gt;pleasant nor efficient. Just effective.

If this is a slight of Ada, i take back this advice too!

--djk



_______________________________________________
MUD-Dev maillist  -  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="00861" HREF="msg00861.html">Re: [MUD-Dev] Properties of computer languages</A></strong>
<ul compact><li><em>From:</em> Adam Wiggins &lt;adam#angel,com&gt;</li></ul>
<li><strong><A NAME="00859" HREF="msg00859.html">Re: [MUD-Dev] Properties of computer languages</A></strong>
<ul compact><li><em>From:</em> Caliban Tiresias Darklock &lt;caliban#darklock,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="msg00850.html">Re: [MUD-Dev] Re: MUD-Dev digest, Vol 1 #105 - 12 msgs</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00852.html">Re: [MUD-Dev] Re: MUD-Dev digest, Vol 1 #105 - 12 msgs</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00848.html">Re: [MUD-Dev] Properties of computer languages</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00859.html">Re: [MUD-Dev] Properties of computer languages</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00851"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00851"><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] Properties of computer languages</STRONG>, <EM>(continued)</EM>
<ul compact>
<LI><strong><A NAME="00833" HREF="msg00833.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
David95037 <a href="mailto:David95037#aol,com">David95037#aol,com</a>, Thu 17 Jun 1999, 15:39 GMT
</LI>
<LI><strong><A NAME="00830" HREF="msg00830.html">[MUD-Dev] Properties of computer languages</A></strong>, 
Cynbe ru Taren <a href="mailto:cynbe#muq,org">cynbe#muq,org</a>, Thu 17 Jun 1999, 15:39 GMT
<UL>
<LI><strong><A NAME="00843" HREF="msg00843.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
Travis S. Casey <a href="mailto:efindel#io,com">efindel#io,com</a>, Thu 17 Jun 1999, 22:44 GMT
</LI>
</UL>
</LI>
<LI><strong><A NAME="00848" HREF="msg00848.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
Chris Gray <a href="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</a>, Fri 18 Jun 1999, 01:40 GMT
</LI>
<LI><strong><A NAME="00851" HREF="msg00851.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
David95037 <a href="mailto:David95037#aol,com">David95037#aol,com</a>, Fri 18 Jun 1999, 14:19 GMT
<UL>
<LI><strong><A NAME="00859" HREF="msg00859.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Sat 19 Jun 1999, 03:16 GMT
</LI>
<LI><strong><A NAME="00861" HREF="msg00861.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
Adam Wiggins <a href="mailto:adam#angel,com">adam#angel,com</a>, Sat 19 Jun 1999, 18:00 GMT
</LI>
</UL>
</LI>
</ul>
</LI>
<LI><strong><A NAME="00823" HREF="msg00823.html">[MUD-Dev] UM2</A></strong>, 
Greg Munt <a href="mailto:greg#uni-corn,demon.co.uk">greg#uni-corn,demon.co.uk</a>, Wed 16 Jun 1999, 04:31 GMT
<LI><strong><A NAME="00822" HREF="msg00822.html">[MUD-Dev] Fwd: Books on Compilers</A></strong>, 
Caliban Tiresias Darklock <a href="mailto:caliban#darklock,com">caliban#darklock,com</a>, Tue 15 Jun 1999, 21:38 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>