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/.
borkdude 2021-05-20T16:22:06.000800Z

Set an environment variable in a native image :-D https://twitter.com/borkdude/status/1395414219114303489

1😮
tatut 2021-05-20T16:49:03.001Z

that’s amazing

tatut 2021-05-20T16:49:43.001300Z

and the C interop doesn’t even look that bad

phronmophobic 2021-05-20T18:59:30.007200Z

Has anyone tried graalvm + native image targetting iOS or android? (JavaFX support would be a non-goal) It seems like the recommended solution is Gluon. Gluon has a free version, but includes a nag screen (see https://gluonhq.com/pricing/) and the projects I have in mind are just FOSS libraries (paying would be no big deal for a work project). I also was looking at the https://www.graalvm.org/reference-manual/native-image/LLVMBackend/, but it seems like the support necessary for iOS/android is still forthcoming. It would be super cool to embed clojure on mobile! (I know cljs is an option, but graalvm seems promising)

borkdude 2021-05-20T19:02:33.008300Z

@smith.adriane Does Gluon make an exception for OSS projects perhaps? You could also try the GraalVM slack linked in the topic

phronmophobic 2021-05-20T19:03:49.008400Z

I don't see any OSS exceptions, but I guess it wouldn't hurt to reach out. I'll check the graalvm slack link!

borkdude 2021-05-20T19:04:19.008600Z

Johan Vos is on there as well, he's the main guy behind Gluon

phronmophobic 2021-05-20T19:09:09.008900Z

when I click on the graalvm slack link, it takes me to a slack sign in page and asks me what the workspace name is

phronmophobic 2021-05-20T19:14:21.009100Z

Under https://www.graalvm.org/community/ there's an invite link:

phronmophobic 2021-05-20T19:14:29.009400Z

https://www.graalvm.org/slack-invitation/

borkdude 2021-05-20T19:17:03.009600Z

Feel free to update the link here

1👍