3 ms·
> Rather than complaining First of all, I doubt that writing yet another toolkit of my own would be the solution. How could I know that anyone would adopt it?
by mwcampbell 7y ago
> Rather than complaining
First of all, I doubt that writing yet another toolkit of my own would be the solution. How could I know that anyone would adopt it? And as for spending time contributing to an existing toolkit, which toolkit? I read about several per year here on HN. That's why I've been pleading with developers to use platform widgets, or cross-platform toolkits that wrap those widgets (like wxWidgets), wherever I can. But the replies on this thread have convinced me that sometimes, the platform widgets really do leave a lot to be desired. So, I don't know what to do instead.
- bsder 7y ago> How could I know that anyone would adopt it? You don't. But if it's better, people will actually use it. This is currently a glaring hole in the software development landscape screaming for a better solution. I'm currently in a similar boat as the Photon author and I have a much more prosaic application. But I have a lot of interaction with OpenGL and the GUI system, and none of the GUI toolkits like that. Photon is simply doing the same thing that GTK did originally--GTK was written specifically for the GIMP and only later did it become general purpose. > And as for spending time contributing to an existing toolkit, which toolkit? That's your choice to make. And your efforts help make those decisions. The toolkit that attracts motivated people and improves starts gaining momentum and attracts more people. Even a single motivated individual can tip the balance when things are unsettled. Unfortunately, this is not a well-trod and settled area. Part of being on the bleeding edge is that you get cut.