3 ms·
Hates on Electron and bloat, but is fine using vdom which also adds memory bloat? Seems like a wierd combo.
by mosdl 5y ago
Hates on Electron and bloat, but is fine using vdom which also adds memory bloat? Seems like a wierd combo.
- deleted 5y ago[deleted]
- honko 5y agoI imagine the bloat from a vdom vs the bloat from chromium is somewhat different.
- zerr 5y agoThe bloat from the JVM...
- didibus 5y agoI wouldn't say the OP hated on Electron, they provided criticism: - lack of threads - stuck using JavaScript - can't do your own layout - can't render 144Hz animation - adds 150mb to app bundle - memory hog Apart for the last two, I think he's approach would solve those problems.
- speedgoose 5y agoMy experience playing the Java Minecraft tells me that it's going to be a challenge to render smooth and consistent animations on top of the JVM. The garbage collector tends to create huge frame drops. And 144Hz and more is definitely possible in Chrome/Edge.
- kaba0 5y agoMinecraft is (used to be?) a badly optimized game, you can hardly take away any conclusion from that. And the JVM has multiple of the best GCs out of any runtime, with a specific low latency one which promises <1 ms stops, at which point the OS’s scheduler will have more latency. Also, it’s not like JS is not a GCd language..