Clojure should consider MoarVM as a backend

The bootstrap starts with very simple short compilers hand written in assembly. So that assembly is your directly runnable source code

Feels like it was more true pre-deps.edn, no? Now it’s really easy to point to github for your dependencies. If Clojure itself were bootstrappable (sounds like that’s difficult) couldn’t you just stick to source code dependencies? Granted only the simplest projects don’t leverage any Java libraries on Maven… so it’d really limit what Clojure programs could be packaged. But you could make full desktop apps with OpenJDK, JavaFX Clojure and cljfx for instance.