<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta content="text/html;charset=ISO-8859-1" http-equiv="Content-Type">
</head>
<body bgcolor="#ffffff" text="#000000">
Danny Yoo wrote at 04/21/2011 11:16 PM:
<blockquote
cite="mid:BANLkTikbG3x9xb6DK_Le8uZ26H6yQPTs8Q@mail.gmail.com"
type="cite">
<blockquote type="cite">
<pre wrap="">Is the help mainly for simpler #lang like Beg Stud? (#lang racket seems to have lots of place where [ appears and inside xexpr as well. So it may not be all that easy to keep track for Dr, I am guessing.)
</pre>
</blockquote>
<pre wrap=""><!---->
It is meant to enforce a particular paren style for Racket. I'd say it's more of a general Racket convention than a Beginner Student convention, since it helps professional Racketeers as well.
</pre>
</blockquote>
<br>
The use of square brackets is a convention popular among core Racket
developers. However, the Racket language does not require square
brackets. If you do not find the square brackets helpful, you may
choose to use only parentheses.<br>
<br>
Please be warned that, if you do not use square brackets, then people
will think you are not a truly pure Racket developer, untainted by
other Lisp traditions. Square brackets are how Racketeers recognize
each other in the broader world -- like how other self-identifying
groups wear gang colors bandanas, cowboy boots, or Red Sox caps.<br>
<br>
For marketing purposes, the Racket "Beginning Student" language should
be renamed the "Big Stud" language.<br>
<br>
<div class="moz-signature">-- <br>
<a class="moz-txt-link-freetext" href="http://www.neilvandyke.org/">http://www.neilvandyke.org/</a>
</div>
</body>
</html>