ZH version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
100% Positive
Analyzed from 632 words in the discussion.
Trending Topics
#jolt#clojure#https#chez#com#github#great#using#lisp#scheme

Discussion (25 Comments)Read Original on HackerNews
How much "production ready" / "battle tested" would this be ?
(Not to start a flame war, I'm genuinely curious about the differences.)
[1] https://github.com/jank-lang/jank
Although it is rather verbose, and it is easier to have a C header and run jextract on it, instead of the manual boilerplate.
No idea how well AI tooling would manage.
For example look at this arc from sqlite4clj https://github.com/andersmurphy/sqlite4clj/blob/master/src/s... it's very elegant.
(Also can plug my own libvips wrapper using coffi https://github.com/outskirtslabs/vips)
Using FFI/FFM "vanilla" with java interop is also viable, and in my experience the SOTA models do just fine with it (with or without jextract).
https://janet-lang.org/
https://www.piumarta.com/software/cola/
I have one question, can one drop into Scheme the way one can call Java in clojure, or is one totally firewalled from the underlying Scheme implementation?
Great to see Gambit getting love to. Gambit and Chez are amazing achievements.
I wrote up a post on how this works here https://yogthos.net/posts/2026-08-07-portable-jolt.html
(not just JVM and JavaScript runtimes)
Have to give it a try.
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.
However to be fair, none of it came to mind when I saw the title.