Sarkath
Active Member
- Sep 8, 2019
- 547
- 949
- 296
I think it's kind of easy for a lot of people to forget that Java is used quite heavily in high throughput enterprise scenarios (not to mention a mixture of Java and Kotlin being the core of JetBrains IDEs, which are quite fast!). The JVM is quite performant, but when one's only exposure to it is Lilith's Throne and Minecraft it's easy to see why its reputation among casual users isn't so stellar.
Precisely. The various Java classes basically shove HTML into the DOM and hook onto the various event handlers, then do a bunch of voodoo magic to pass data around. Considering what JavaFX is capable of on its own it's extremely wasteful. I don't think having the content pane as a WebView is a terrible idea, but there's no reason for everything else to be set up like that.whats worse is that it isnt only used for the main display area if i remember correctly you have i think 5 webviews in total. (yes they use a webview to draw the buttons).
