This reminds me of one of the points pg makes in What Made Lisp Different [1], under #9:<p><pre><code>  &quot;compiling at runtime is the basis of Lisp&#x27;s use as an extension language in programs like Emacs&quot;
</code></pre>
This Excel capability is an extremely cool demonstration of where ClojureScript&#x27;s self-hosting capability can take us. Seems like there&#x27;s no stopping it. Kudos to Christian Felde!<p>[1] <a href="http:&#x2F;&#x2F;www.paulgraham.com&#x2F;diff.html" rel="nofollow">http:&#x2F;&#x2F;www.paulgraham.com&#x2F;diff.html</a>