s that do not use <code>Component</code>, like this <a href="https://github.com/danielsz/no-restarts">example</a> project. 
</p>
</div>

<div id="outline-container-orge3a7e26" class="outline-3">
<h3 id="orge3a7e26">Code reload vs system restart</h3>
<div class="outline-text-3" id="text-orge3a7e26">
<p>
In traditional Lisp systems, users can redefine arbitrary, discrete units of code. Clojure, as a Lisp, is no exception. However, as a hosted language with many advanced dynamic features, code reloading has ma