Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I think that requiring all your desktop apps to be rewritten is go is going to be a big ask - equivalent toolkits like KDE/QT have gone out of their way to provide multiple language bindings, or to just support X-apps natively


Like all frameworks, which are barebones libraries wrapped in opinionated organization, KDE/QT can be a lot when you need a simple UI.

I’ve used Nuklear to make simple, portable, UIs: https://github.com/Immediate-Mode-UI/Nuklear

Everything has trade offs; I might need to come up with my own way of handling some bit of state, but my projects aren’t big enough to need the software equivalent of a Costco.


Nuklear's lack of accessibility support and poor internationalization support are a real bummer, I ended up transitioning away from it :/


At Fyne we believe that the Go language is just so much easier to build with that following its idioms is a really positive thing. Language bridges and library ports can make it harder to develop. Of course you don't have to rebuild your apps, Qt and KDE and EFL apps will all work just fine inside a FyneDesk setup as we follow FDO specs etc.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: