| ▲ | Pelayu 4 hours ago | |
Amazing project! >While the JVM solves lots of hard problems, it has one major weakness, the UI libraries provided by the JVM (Swing and JavaFX) are clunky and dated. I also feel this; it's what puts me off writing GUI apps in Clojure. I have hope that natively compiled Clojure implementations like Jank that could interact with C or C++ libraries could help with this. | ||
| ▲ | geokon 3 hours ago | parent | next [-] | |
what specifically did you have issues with? i made a GUI with cljfx which uses JavaFX and I didnt really hit any issues (save for i have one bug on startup that ive had trouble ironing out). The app is snappy and feels as native as anything else Ended with a very modular functional GUI program the only thing i wasnt super happy about is that i couldnt package it as a simple .bin/.exe bc the jpackage system forces you into making an installer/application (its been a few years since, so its possible theres a graal native solution now) i highly recommend cljfx. Its the opposite of clunky | ||
| ▲ | nha1 2 hours ago | parent | prev [-] | |
Same. I wish Webview would work with GraalVM native compilation. | ||