graalvm

Discuss GraalVM related topics. Use clojure 1.10.2 or newer for all new projects. Contribute to https://github.com/clj-easy/graal-docs and https://github.com/BrunoBonacci/graalvm-clojure. GraalVM slack: https://www.graalvm.org/slack-invitation/.
chrisn 2021-03-29T14:23:05.060700Z

Speaking of midi and graalvm, if you just want to play audio via graal native potentially lwjgl's OpenAL pathway will work. I have tried a JNI library via graal native and I found that as long as the shared library it depends on is loadable via the system linker it would work. Or you can use dtype-next's ffi pathways to bind to the OpenAL libraries directly.

ghadi 2021-03-29T14:24:33.060900Z

Seems unlikely to be considered seriously before foreign linker stuff moves out of incubator status

borkdude 2021-03-29T14:41:58.061300Z

Yeah, that could work!

chrisn 2021-03-29T14:57:05.061400Z

I agree completely; I am sort of just rattling cages at this point with no expectations. Adding a vote for it to be considered especially when in earlier conversations on that channel a few of the higher level graalvm people said they aren't familiar with the foreign API I think is a smart move for a few reasons.