 not prevent native code from sharing memory across these
threads.  Without native extensions, however, the only way for two Janet threads
to communicate directly is through message passing.
</p>
<h2 id="Creating-threads">Creating threads
</h2>
<p>Use <code class="mendoza-code">(thread/new func &amp;opt capacity)</code> to create a new thread. This thread
will start and wait for a message containing a function that it will run as the
main body. This function must also be able to take 1 parameter, the parent