4 ms·
Until there's a viable solution for desktop native GUI, this trend will continue.
by diath 3y ago
Until there's a viable solution for desktop native GUI, this trend will continue.
- coldacid 3y agoQt?
- EasyMark 3y agotoo many gotchas with LGPL to become a universal solutions. I wish that gtk was more stable across all platforms. I have a few on macos and some are less than ... stable... compared to on linux.
- rubymamis 3y agoI don’t think it’s as bad as you make it to be. Qt is a great option imo.
- figomore 3y agoI like WX.
- scotty79 3y agoHas anyone been sentenced for falling into those lgpl gotchas?
- skeletal88 3y agoWhat gotchas are there? The stuff required for doing guis is lgpl, without any kind of other licenses
- Liquid_Fire 3y agoIsn't GTK also LGPL anyway?
- jenadine 3y agoElectron's web engine is also LGPL. (And GTK too)
- jojobas 3y agoNative UI has been there for decades before. Yes, cross-platform requires extra effort. Hell even Wine is more efficient an approach for cross-platform distribution.
- LunaSea 3y ago> Yes, cross-platform requires extra effort. Aaand you lost most companies. > Hell even Wine is more efficient an approach for cross-platform distribution. I'm sure that customers will be willing to install and run Wine.
- steve_rambo 3y agoWine requires no more installation than Electron. There are lots of "pirated" releases for macOS/Linux with a bundled copy of Wine (sometimes with third party patches or some libraries swapped out).
- postalrat 3y agoextra effort = no less than 50x the effort
- jojobas 3y agoBullshit. If that's what it takes you please seek another line of work.
- postalrat 3y agoI can built a basic app with html, javascript, etc that supports many platforms in an evening. How long do you think it would take to support windows, macos, ios, android, xbox, linux, etc, etc? Much more than 50x the time even if you already are familiar with development on all the plaforms.
- jojobas 3y agoQt covers 5 of the 6 platforms you named, and many more "etc". Yes it takes a bit more than a boot camp graduate to code that, and might take a bit more time still.
- niutech 3y agoThere are many: QML, NodeGui, Flutter, React Native and plenty more lightweight Electron alternatives: https://news.ycombinator.com/item?id=38687662 https://news.ycombinator.com/item?id=38687662 Or to mention native libs: GTK, wxWidgets, Xamarin.