I just saw this - works great to build small self contained apps. (I just tested on macOS, also supports Linux).
mark_l_watson•2d ago
Clojure hosted on Chez Scheme (same as Racket). So cool. I tried building a standalone executable for the Chess game in my Clojure book using "jolt build -m chess-game.cli -o chess_jolt" and it simply worked great.
I tried again with a datomic demo and it needed the source code to the open source version of datomic, so I need to do some work on that.
eggy•9m ago
Curious about the executable size and performance. Mark, you started me on AI with your, "Common LISP Modules: Artificial Intelligence in the Era of Neural Networks and Chaos Theory". I have never been able to fully leave Lisp behind. I'll have to try this on my linux box. What's your take on using jolt practically for work vs. learning? Thanks!
wuschel•3m ago
This is exciting! Would love to hear if Datomic works with this.
What does this have to do with Jolt, the Clojure compiler other than in name? Is there a port to Clojure or other connection?
Ohentis•3m ago
I think the name being the same is worth bringing up. Ideally you would avoid name collisions with big projects but admittedly it does happen all the time.
yogthos•25m ago
Author here, glad to answer any questions about Jolt.
micro2588•5m ago
Awesome work, have you looked into using Racket's fork of Chez? It supports some additional extensions and architectures from base Chez that would seem to beneficial as a compiler target.
tosh•15m ago
it's good to have even more (and more slim!) ways to run Clojure
(not just JVM and JavaScript runtimes)
kccqzy•12m ago
I understand some don’t like having a JVM, but for running in the browser, what does Jolt on Gambit offer over plain ClojureScript?
nucleogenesis•9m ago
What a wonderful excuse to dive back into Clojure! This looks fantastic. I wonder what neat stuff might be made in Clojure thanks to a C FFI that wasn’t doable on top of the JVM.
busterarm•4m ago
I've been diving back into Clojure just recently and this will be something I'll be trying to use immediatley.
mark_l_watson•2d ago
mark_l_watson•2d ago
I tried again with a datomic demo and it needed the source code to the open source version of datomic, so I need to do some work on that.
eggy•9m ago
wuschel•3m ago