Earlier quoted context omitted.
This is why guest languages tend to fade away, as the platform evolves and the platform system languages adopt the features that made those guest languages appear in first place.
I'm looking at the docs -- is there a guide for targeting new host langs? As a starting point, what is the minimum "core" language that needs to be defined in the host lang so that the rest of the system can be bootstrapped by Clojure libs? (Clojure.core doesn't seem to be the answer -- there seem to be plenty of non-core/prim functions defined there. Also, are Clojure libs (either automatically or via attribute on t…
https://clojure.org/reference/special_forms
Clojure follows the Lisp convention of providing platform specific behaviour via the reader.