The amount of hate speech people can vomit against Oracle doesn't change that fact. No one else bothered to buy Sun, or top Oracle's offer, that is how much the industry cared for Sun. Just out of the box it's not the best for little hello-world apps But i think it's surmountable and In theory you could trim that all further with GraalVM. And as usual, buy default, the JVM gobbles up and doesn't release memory back to the OS which is annoying. My only minor complaint was that the final bundle was like 150MB, which given the scope of the app seemed a bit gross - but it's manageable. I release an app using it and it was very performant, used some Java CV libs and drew diagrams to the canvas and it was all very snappy. It even has a very handy memoization structure that allows you to seamlessly have intermediary derived states that update automatically. The core architecture isn't opinionated so there is a little boilerplate/plumbing to setup but then it's very smooth sailing. The least painful GUI programming I've ever done. It doesn't use hiccup, but it's a similar structure. You have a state atom and then a datastructure that represents the GUI and associated callbacks that modify the atom. I haven't used React, but I think it's very similar. In Clojure you can use JavaFX through cljfx
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |