This is slightly off-topic, but this post makes me feel sincerely nostalgic for building games in Eclipse and Swing back in the day. Growing up, Notch's live streams[1] where he would code up a game in Java Swing for Ludum Dare were one of my first exposures to programming, and reasons for eventually studying CS. I wish there were some modern alternative to Swing that would be as simple as Swing, but would allow you…
Show HN: Sierra, a DSL for building Java Swing applications
21–30 of 34 posts
Re: Show HN: Sierra, a DSL for building Java Swing applications
#22This is slightly off-topic, but this post makes me feel sincerely nostalgic for building games in Eclipse and Swing back in the day. Growing up, Notch's live streams[1] where he would code up a game in Java Swing for Ludum Dare were one of my first exposures to programming, and reasons for eventually studying CS. I wish there were some modern alternative to Swing that would be as simple as Swing, but would allow you…
Re: Show HN: Sierra, a DSL for building Java Swing applications
#23Re: Show HN: Sierra, a DSL for building Java Swing applications
#24Some webdev libraries/frameworks have gone a step further and include code in the same page (though maybe it could/should be collapsed by default sometimes).
Re: Show HN: Sierra, a DSL for building Java Swing applications
#25> Yes, I know hardly anyone uses Swing anymore. Actually, Swing is the GUI toolkit used by IntelliJ IDEA, one of the few if not the only commercially successful and kick-ass Java desktop app(s).
* https://blog.jetbrains.com/fleet/2022/01/fleet-below-deck-pa...
* https://twitter.com/jetbrains_fleet/status/14653112312717393...
Re: Show HN: Sierra, a DSL for building Java Swing applications
#26Re: Show HN: Sierra, a DSL for building Java Swing applications
#27I really like the examples: a screenshot of what the thing looks like, with a link to the corresponding source code right next to it! I think all UI component frameworks (or DSLs, I guess) should have something like that. Some webdev libraries/frameworks have gone a step further and include code in the same page (though maybe it could/should be collapsed by default sometimes).
Re: Show HN: Sierra, a DSL for building Java Swing applications
#28I really like the examples: a screenshot of what the thing looks like, with a link to the corresponding source code right next to it! I think all UI component frameworks (or DSLs, I guess) should have something like that. Some webdev libraries/frameworks have gone a step further and include code in the same page (though maybe it could/should be collapsed by default sometimes).
I generally prefer links since otherwise the code and examples can easily get out of sync.
This might be useful as an overview of what it is more then live examples
Re: Show HN: Sierra, a DSL for building Java Swing applications
#29Was hoping this meant the resurrection of JavaFxScript/Visage: https://en.wikipedia.org/wiki/JavaFX_Script#Syntax