3 ms·
Another factor is the lack of a good cross-platform GUI toolkit (by which I mean one that (a) doesn't feel out-of-place and jarring on any platform and (b) does
by robinsonb5 8mo ago
Another factor is the lack of a good cross-platform GUI toolkit (by which I mean one that (a) doesn't feel out-of-place and jarring on any platform and (b) doesn't turn a 50K app into a 1GB download.)
Between that and the level of complexity of modern GUI toolkits - and the size of their dependency trees - distribution of a GUI app is a much bigger headache than distributing a terminal app.
- iberator 8mo agothere is TCL-TK. :) Super easy to use, fast, almost zero ram usage and battle tested for 2 decades.
- robinsonb5 8mo ago"Equally jarring and out-of-place on all platforms" isn't quite what I asked for, but I guess it's the next best thing! ;)
- ux266478 8mo agoThat hasn't been true for a while, it's easily the best of the bunch at this point. It's also always been trivial to change, which can't be said of the others.
- NoGravitas 8mo agoI'd say it's easily the least bad of the bunch, anyway, if you're really committed to cross-platform.
- skydhash 8mo agoMake the core feature of your app a library, then write different interfaces according to the targeted platforms.