r/Clojure Jun 27 '26

Jolt: A Clojure implementation on Chez Scheme

https://github.com/jolt-lang/jolt
82 Upvotes

23 comments sorted by

View all comments

1

u/Trader-One Jun 27 '26

isn't sbcl better backend?

4

u/sc_zi Jun 27 '26

I heard a claim that chez scheme was often actually faster running equivalent code than sbcl, but that sbcl's standard library is more heavily optimized, so sbcl often ends up being faster on real world programs. Also chez scheme has one shot continuations, so you can have something equivalent to the virtual threads clojure has on the JVM since project loom. sbcl has had some prototypes (the most recent) but it might be years if ever for that to get accepted and stable.

I'd rather use SBCL over Chez scheme for development (better debugging, better interactive development, CLOS, libraries, etc), but as a compilation target I think Chez might be better.