I have been working on the UbxBasic project for almost a year.
I had hoped for a release long before now.
The first project name was UbxGtk. I had intended for a ubx_xxx wrapper for the gtk gui widgets; but which flavor; Gtk2 or Gtk3? Many months later I decided it was just too much work. The documentation was not the best and most was Linux gnome biased. Windows displays did not match Linux in many areas.
Another reason I was holding off because I wanted a standalone 64bit binary for the translator. If it is not a static build you can end up with a chicken egg scenario trying to find where the gtk runtime libraries are located before you can run the translator. I had found a 32bit static Gtk3 library but it was quite dated.
I was using an excellent 64bit Gtk2/Gtk3 SDK for my testing and manage to persuade the author to build static versions of the specific libraries the translator needed.
The reduction in size surprised me.
UbxBasic.exe:
32bit -> 2,687,237
64bit -> 790,528
It appears the 64 bit libraries are a bit more granular

I will supply many Gtk2 and Gtk3 examples.
James