3 ms·
Seconded. Throughout all my time working on Java, Scala and Clojure, I've considered reflection to be a code smell. It's a bit more complicated with Clojure, si
by dmos62 6y ago
Seconded. Throughout all my time working on Java, Scala and Clojure, I've considered reflection to be a code smell. It's a bit more complicated with Clojure, since it uses reflection to bootstrap the language.
- slifin 6y agoThere's a burgeoning ecosystem in Clojure for creating native apps using GraalVM native image https://github.com/borkdude/babashka https://github.com/borkdude/babashka is a good place to start
- fulafel 6y agoBabashka is a scripting tool that is meant to be compiled with GNI and a great tool but to link your own Clojure app like that a good starting point might be https://github.com/taylorwood/clj.native-image https://github.com/taylorwood/clj.native-image (or https://github.com/taylorwood/lein-native-image https://github.com/taylorwood/lein-native-image if you are using Leiningen)