https://github.com/babashka/sci: Configurable Clojure/Script interpreter suitable for scripting and Clojure DSLs
SCI is used in https://github.com/babashka/babashka, https://github.com/babashka/nbb, https://github.com/nextjournal/clerk, https://github.com/BetterThanTomorrow/joyride/ and many https://github.com/babashka/sci#projects-using-sci projects.
0.10.47 (2025-06-27)
Important
This release contains a security fix
• Security issue: function recursion can be forced by returning internal keyword as return value
• Fix https://github.com/babashka/sci/issues/975: Protocol method should have :protocol var on metadata
• Fix https://github.com/babashka/sci/issues/971: fix satisfies? for protocol that is extended to nil
• Fix https://github.com/babashka/sci/issues/977: Can't analyze sci.impl.analyzer with splint
https://github.com/lsolbach/qclojure 0.3.0: A functional quantum computer programming library for Clojure with backend protocols, simulation backends and visualizations. Changes: • added the HHL algorithm to solve linear equations for hermitian n x n matrices • enhanced gate decomposition ◦ parameterized gates ◦ hardware specific native gate sets • fixed noise application in noisy simulator • enhanced the tutorial