<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=ISO-8859-1">
</head>
<body bgcolor="#FFFFFF" text="#000000">
Copying here a reply to a question to <a class="moz-txt-link-abbreviated" href="mailto:info@swift-lang.org">info@swift-lang.org</a>:<br>
<br>
On 6/7/14, 10:08 AM, a user wrote:<br>
<blockquote type="cite">
I would like very much to try learning Swift, yet my question is
reminiscent of the old expression, “If you have to ask, then
you…”! Anyway, here goes: I was somewhat put off upon reading the
first page or two of the tutorial re getting the best experience
by running it in a playground!? Obviously, they are not referring
to swings and see-saws, but other than that one reference I cannot
find an explanation; what am I missing?
<br>
<br>
<span style="color: rgb(34, 34, 34); font-family: arial,
sans-serif; font-size: 13px; font-style: normal; font-variant:
normal; font-weight: normal; letter-spacing: normal;
line-height: normal; orphans: auto; text-align: start;
text-indent: 0px; text-transform: none; white-space: normal;
widows: auto; word-spacing: 0px; -webkit-text-stroke-width: 0px;
display: inline !important; float: none; background-color:
rgb(255, 255, 255);">Please excuse my ignorance. My only excuse
is that I am almost 80 and the only playground we learned about
had sand on the ground.</span><br>
</blockquote>
Thanks for pointing out our poorly worded text. We will try to
improve it.
<br>
<br>
I suspect you were (rightly) confused by the term "application
sandbox". We used it in what's become a common computer science
usage:
<br>
<a class="moz-txt-link-freetext"
href="http://en.wikipedia.org/wiki/Sandbox_%28software_development%29">http://en.wikipedia.org/wiki/Sandbox_(software_development)</a>
<br>
<br>
In particular, Swift runs application programs that your script
specifies in a uniquely created temporary directory that the
documentation refers to as a "job directory" (but which we are
changing to call "task directory" in the 0.95 release, as part of
making our terminology more clear and consistent).
<br>
<br>
Each application invocation gets its own job ("task") directory,
into which Swift links the task's input files, and in which Swift
expects to find the application's output files after it has
completed.
<br>
<br>
We sometimes refer to this application job/task directory as the
application's "sandbox" because it can run within this directory
without affecting other concurrently running application tasks.
<br>
<br>
Please join the swift-user discussion list; that's the best place to
send questions like this, so that many people can provide answers
and all can benefit from them.
<br>
<pre class="moz-signature" cols="72">--
Michael Wilde
Mathematics and Computer Science Computation Institute
Argonne National Laboratory The University of Chicago
</pre>
<br>
</body>
</html>