3 ms·
> I was born into a clan writing desktop apps in Swing, and while I know why the browser won, Swing (and all the other non-browser desktop app frameworks/toolki
by wiseowise 2y ago
> I was born into a clan writing desktop apps in Swing, and while I know why the browser won, Swing (and all the other non-browser desktop app frameworks/toolkits) are just such a fundamentally better paradigm for handling data.
No, by a large margin no. Java is a hostile language to prototype programs at which JS excels. Awful styling, walls of code just to get sane defaults (https://docs.oracle.com/javase/tutorial/uiswing/dnd/together.html https://docs.oracle.com/javase/tutorial/uiswing/dnd/together..., seriously?).
- homebrewer 2y agoSwing is decades old at this point, its shortcomings have nothing to do with Java. JavaFX does not require this much boilerplate. https://docs.oracle.com/javase/8/javafx/get-started-tutorial/fxml_tutorial.htm https://docs.oracle.com/javase/8/javafx/get-started-tutorial...
- atomicnumber3 2y ago"And all the other desktop app frameworks." I refer to Qt and and the other desktop frameworks too. Having an actual language and runtime where the UI toolkit is just that, a toolkit. Don't focus on Swing, that's just what I'm familiar with.