so some potentially interesting news -- borkdude succeeded in setting things up so that: 1. rust code can be called from clojure, and 2. that all can be compiled into a graal native-image executable
one reason this is interesting is -- tree-sitter has rust bindings.
so tree-sitter stuff might become usable from jvm clojure as well as graalvm (there may be a wasm-based path at some point too)
at least, this is my take on the situation