Earlier quoted context omitted.
For open source, I don't think there's a better one. (Multiplatform) GUI is one of those things you really have to throw money at if you value your time.
Really? What’s wrong with TCL/TK?
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.