> I guess what I'm saying is that if you want to build a site to last 25 years without numerous redesigns, build a static HTML page.
Yes. I don't get paid to maintain my personal site, so simplicity and longevity are most important. If I have to rewrite things because of incompatible changes in the infrastructure components (e.g., Python2 to Python3), or because proprietary company C has decided to stop supporting product P that I depend on, then I have to spend time that doesn't actually provide any new value. Keeping things simple, and minimizing dependencies, can be useful. Like everything else, there's a trade-off.
I'm taking a look at https://dwheeler.com/essays/easy-cross-platform-gui.html, which has references to XULRunner etc. which since 2009 have fallen out of favor.
Would you continue to recommend those wanting to invest in (for the 80% of use cases) wxWidgets for FLOSS cross-platform GUI apps? BoaConstructor et. al look interesting.
Thanks for taking the time to look at this comment. If it helps give you some context, I'll throw in that I currently am most familiar with WinForms .NET apps or very small Win32 native applications, and have avoided JS successfully so far.
So I don't see how WxWidgets is an outlier here.