I can only speak for myself but I think it&#39;s a bit much to assert that word length has nothing to do with readability. Heck, maybe that&#39;s even true for you, but not for everyone. I have certainly felt it to be an issue. If the &quot;define&quot; keyword was 50 letters long it would definitely have an impact on my ability to read code - it seems to be an issue of degree, not existence.<br>
<br><div class="gmail_quote">On Thu, May 10, 2012 at 3:26 PM, ozzloy-racket-users <span dir="ltr">&lt;<a href="mailto:ozzloy+users_racket-lang_org@gmail.com" target="_blank">ozzloy+users_racket-lang_org@gmail.com</a>&gt;</span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">am i the only one that thinks not having abbreviated names for anything is good?<div>i like not having &quot;def&quot;.  especially if it&#39;s going to be redundant.</div>
<div>i see this as a slippery slope i don&#39;t want to go down.</div>
<div>it annoys me when switching to other languages to have to ask: which way of shortening &quot;function&quot; does this language go with?  was it &quot;fn&quot;? maybe &quot;fun&quot;?</div><div>if the language has a strict policy of not using short versions of words, i don&#39;t have to guess.</div>

<div><br></div><div>as for &quot;def&quot; being easier to read than &quot;define&quot;, that&#39;s not true.  word frequency has more impact on reading time than word length for normal reading.  having more aliases makes both less frequent, so adding &quot;def&quot; could plausibly make reading both take longer.  most people read whole words at a time, rather than letter-by-letter.<div>
<div class="h5"><br>
<div><br><div class="gmail_quote">On Thu, May 10, 2012 at 2:56 PM, Grant Rettke <span dir="ltr">&lt;<a href="mailto:grettke@acm.org" target="_blank">grettke@acm.org</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

There is always pretty mode in Emacs.<br>
<div><div><br>
On Thu, May 10, 2012 at 1:45 PM, Ray Racine &lt;<a href="mailto:ray.racine@gmail.com" target="_blank">ray.racine@gmail.com</a>&gt; wrote:<br>
&gt; FYI for those who may not know.  Racket supports ë as an alias for lambda.<br>
&gt;  ctrl-\ in DrRacket.<br>
&gt;<br>
&gt;<br>
&gt; On Thu, May 10, 2012 at 1:59 PM, Nikita B. Zuev &lt;<a href="mailto:nikitazu@gmail.com" target="_blank">nikitazu@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; +1 for `def&#39; as alias for `define&#39;.<br>
&gt;&gt; May I also suggest `fun&#39; for `lambda&#39; alias?<br>
&gt;&gt; Three letter names are the best =)<br>
&gt;&gt;<br>
&gt;&gt; (well one can always do it with require rename-in)<br>
&gt;&gt;<br>
&gt;&gt; --<br>
&gt;&gt; Regards,<br>
&gt;&gt; Nikita B. Zuev<br>
&gt;&gt; ____________________<br>
&gt;&gt;  Racket Users list:<br>
&gt;&gt;  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;<br>
&gt;<br>
&gt;<br>
&gt; ____________________<br>
&gt;  Racket Users list:<br>
&gt;  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
&gt;<br>
<br>
<br>
<br>
</div></div><span><font color="#888888">--<br>
<a href="http://www.wisdomandwonder.com/" target="_blank">http://www.wisdomandwonder.com/</a><br>
ACM, AMA, COG, IEEE<br>
</font></span><div><div><br>
____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
</div></div></blockquote></div><br></div></div></div></div>
<br>____________________<br>
  Racket Users list:<br>
  <a href="http://lists.racket-lang.org/users" target="_blank">http://lists.racket-lang.org/users</a><br>
<br></blockquote></div><br>