4 ms·
This is a very interesting question! Aside from somewhat difficult (C/C++), non-native (Electron) and perhaps too platform-specific (.NET stuff) the alternative
by meekins 6y ago
This is a very interesting question! Aside from somewhat difficult (C/C++), non-native (Electron) and perhaps too platform-specific (.NET stuff) the alternatives for easy desktop GUI development are rather limited:
- Python apps with a GUI library (e.g. Qt) are nice to develop difficult to package and distribute
- Go with a GUI library (e.g. GTK) resolve the packaging and distribution problems but might be a bit more difficult to learn than Python
- Lazarus gets recommended a lot. You have to be comfortable writing Pascal however
If you're into Lisps the Racket GUI library is really nice and actually looks like the easiest option for developing native GUI applications with capability to build for different platforms.
If the you're targeting Windows only then .NET + C# is probably the best alternative. Not the easiest platform to learn but you'd be learning skills that have more demand on the market.