(Multiplatform) GUI is one of those things you really have to throw money at if you value your time.
On another note, one commercial option that is very cheap (like $250 for a professional license that is perpetual for that version and collects $0 royalties), but can build GUIs for (Windows, Linux, OSx, Raspberry Pi, Android, and iOS) and has very good built-in database support, encryption, audio, assembly...etc is the forth based 8th language. You can get source with an NDA and $2500 if you really need it. I've only played with it so far, but it is crazy fun and has a lot of built-in goodies. The author fixes many bugs in like hours and will push a new version same day for zero cost.
* Home: https://8th-dev.com/
* About: https://8th-dev.com/about8th.html
* Previous discussion: https://news.ycombinator.com/item?id=15672361
First I've heard of 8th, but my immediate reaction is similar to the comments in the HN discussion :/
[1]: http://haxeui.org/
1) SafeTcl for running untrusted code
2) AndroWish for making Android apps
3) Wapp for web apps
4) Embedded SQLite database
5) Expect for automation
6) TclKit for single binaries
7) Hecl for running Tcl code on Symbian devices
8) Fossil that is better than git, stores repo in much less space.
It's not like there is anything wrong in any programming language, when it's still getting features, fixes, security fixes etc.
Problem is, when there is existing large VBA/VB6/VB.Net/Excel etc apps and Microsoft stops developing Visual Basic language.
https://gitlab.com/djsumdog/mpvbuddy
It's alright, and way better than Electron Cancer.
For Gambas models, does it have built-in models that can update their own views or is it all retained mode like all the other GUIs. The one big advantage of web frameworks seems to be how they're immediate mode (using things like the Shadow DOM) so you don't have to emit state changes. It doesn't seem like they're very many non-web based GUI toolkits which can do that (which aren't minimalist and meant for games)