1999Q2/
<!-- MHonArc v2.4.4 -->
<!--X-Subject: Re: [MUD&#45;Dev] Properties of computer languages -->
<!--X-From-R13: Quevf Uenl <ptNnzv&#45;pt.UenlEntr.Sqzbagba.OP.QO> -->
<!--X-Date: Thu, 17 Jun 1999 18:40:01 &#45;0700 -->
<!--X-Message-Id: 199906180127.TAA01098@ami&#45;cg.GraySage.Edmonton.AB.CA -->
<!--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:cg#ami-cg,GraySage.Edmonton.AB.CA">
</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="msg00847.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00849.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Thread:&nbsp;
[&nbsp;<a href="msg00843.html">Previous</a>
&nbsp;|&nbsp;<a href="msg00851.html">Next</a>
&nbsp;]
&nbsp;&nbsp;&nbsp;&nbsp;
Index:&nbsp;
[&nbsp;<A HREF="author.html#00848">Author</A>
&nbsp;|&nbsp;<A HREF="#00848">Date</A>
&nbsp;|&nbsp;<A HREF="thread.html#00848">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>: Chris Gray &lt;<A HREF="mailto:cg#ami-cg,GraySage.Edmonton.AB.CA">cg#ami-cg,GraySage.Edmonton.AB.CA</A>&gt;</LI>
<LI><em>Date</em>: Thu, 17 Jun 1999 19:27:26 -0600</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>
[Caliban Tiresias Darklock:]

&gt; Yeah, I know, don't design inefficiency in -- it will happen in the
&gt; implementation. But I'm talking about BIG inefficiency. To give you an
&gt; example, here's a small portion of what I'm improving on:

Hmm. Do I hear my name being called? :-)

Before reading that paragraph, I was going to suggest leaving out most
of the language and having *only* recursion. Could be truly inefficient.
Back when I was TA-ing an intro comp. sci. course, I was supposed to be
teaching recursion. I did an example that showed using recursion to do
addition and multiplication (using the addition). One student, on the
next assignment (not really related to recursion), used my example
routines in his program, and couldn't understand why his job ran out
of time on the mainframe. Oooops.

On the more serious side, and going on Caliban's example, which I've
snipped, I'd suggest as some goals for the language:

    - as few special cases as possible
    - no gratuitously added special syntaxes
    - an absolute minimum of "magic values"

All of the %# things in Caliban's example violate all 3 of these.




_______________________________________________
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>
<!--X-Follow-Ups-End-->
<!--X-References-->
<!--X-References-End-->
<!--X-BotPNI-->
<UL>
<LI>Prev by Date:
<STRONG><A HREF="msg00847.html">Re: [MUD-Dev] i got's a question for yall on the best way to do something..</A></STRONG>
</LI>
<LI>Next by Date:
<STRONG><A HREF="msg00849.html">[MUD-Dev] Re: MUD-Dev digest, Vol 1 #105 - 12 msgs</A></STRONG>
</LI>
<LI>Prev by thread:
<STRONG><A HREF="msg00843.html">Re: [MUD-Dev] Properties of computer languages</A></STRONG>
</LI>
<LI>Next by thread:
<STRONG><A HREF="msg00851.html">Re: [MUD-Dev] Properties of computer languages</A></STRONG>
</LI>
<LI>Index(es):
<UL>
<LI><A HREF="index.html#00848"><STRONG>Date</STRONG></A></LI>
<LI><A HREF="thread.html#00848"><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="00856" HREF="msg00856.html">Re: [MUD-Dev] Properties of computer languages</A></strong>, 
Mik Clarke <a href="mailto:mikclrk#ibm,net">mikclrk#ibm,net</a>, Fri 18 Jun 1999, 20:43 GMT
</LI>
<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
</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>