graalvm

2022-04-15T17:00:34.058259Z

If anyone has tried compiling the Clojure instaparse library with graalvm and has any results to share on how that went, I'm curious to learn. Also if there are any Clojure parser library other than instaparse that is known to work with graalvm.

borkdude 2022-04-15T18:26:52.070469Z

@andy.fingerhut I've tried doing that and got it working, but there's some dynamic requires in there that make the binary bloated. I think the code could be organized better for graalvm usage. Another parsing library that's very light weight and even works with babashka from source: https://github.com/rm-hull/jasentaa but also with native-image.

borkdude 2022-04-15T18:28:59.585469Z

@andy.fingerhut Did you get stuck somewhere?

2022-04-15T18:32:09.848599Z

No, mainly asking before even trying to see if there are known dragons.