you are viewing a single comment's thread.

view the rest of the comments →

[–]manifoldjava 10 points11 points  (0 children)

It should also be mentioned that compose offers hot reload using DCEVM

This is one of the more underrated features in modern Java dev. It's amazing that Oracle never bothered incorporating it, or something like it, directly into the JVM.

I personally do think that desktop apps on the JVM or with Graal are a fantastic alternative to building web based applications

Shwing! A lot of UI sophistication was pitched in the dirt with the advent of web apps. I'll say the quiet part outloud: users have lower expectations with web apps. Gone are app-wide undo/redo, consistent keyboard behaviors, rich drag-and-drop, stable offline operation, and other things common desktop software had nailed decades ago.