Earlier quoted context omitted.
And the IDEs which practically write your code for you. I mean yeah Java is so verbose but most of that word vomit is me just tabbing through autocomplete I went back and prototyped a slightly similar app in Python w/ a gui toolkit and I felt like I was driving through exception city. I have made my career writing in dynamic languages so I forgot just how pleasant it was to write in a static one!
> Python w/ a gui toolkit Sorry, this is always the wrong choice, which is why it felt so bad. Writing a UI in TypeScript with any of the major frontend frameworks will not require you to wade through run-time exceptions Java native GUI toolkits are also far more mature Python and TKinter and similar stuff is always just awful, I've never seen someone put together anything half decent with that stack
Theres another app that I use for renaming downloaded video files that uses a GUI toolkit.
I've written GUIs in pyGTK for industrial apps and it was a wonderful experience. The only reason I couldn't get it to work now because I can't get pygobject to compile on Windows (the offered solution of MSYS2... wasnt)
Unfortunately this project was working with Stable Diffusion, so I had to use something in Python
In any case I don't like this idea of a right or wrong answer here. LIke way too many people think Electron is a right answer and I think that's just dumb