I just wrote a desktop widget, and it works on Windows, and it shows my
site. It's transparent and it has no titlebar. Cross platform, probably
works well on Android, so I can make an app. I compiled it using just MXE
(MinGW32) and it works
Does anyone know of QuickJS?
I'm able to compile Ruby into statically linked C. And it works
Ruby + Opal + QuickJS = Use Ruby for anything. No installer necessary.
Works on Windows and Wine, too.
My site mostly works well (I have to pay money to improve the certificate
to make it work on mobile well.)
It works in Safari, in Chrome, and probably in Firefox and other browsers.
I still have a little bit of work to do on it.
QuickJS is utterly insane.
It makes Opal work better.
Opal isn`t very good at interacting with the desktop
But in QuickJS, you can import std, then do std.in.getline(), and it calls
Node.js`s createInterface function for the readline module is a nightmare
I`m currently creating a script, well, I have it already, that turns
markup, a list, to representation.
[["hello", "world"], ["foo", "bar"]]
would get represented as a markup-up HTML page (with appropriate divs and
spans) AND a cross platform C program which can be statically linked on
Windows, would be created, with no Installer, no dependencies, no Glade
file. Just 100% speed. Also, it would show you the content using Ruby GTK
In other words, Ruby lists can be given to the program as an argument, and
you would, in theory, get ALL possible representations of that data, which
could then be stylized with CSS (which both Gtk and Qt support really well)
I could use Glimmer as another backend, but I would have to be able to use
Attached is pictures of my desktop widget (the computer im using has no
Im also now looking for work as a programmer and kind of trying to pursue
I have an interview on Monday
I also now have a graphical Windows installer, written using the Windows
API, for my gem
All of the Windows work that I have been doing uses https://mxe.cc/
main.htm (18.8 KB)
main.css (2.76 KB)
pslide0001.htm (1.37 KB)
slide0001.htm (1.44 KB)
pslide0002.htm (1.29 KB)
slide0002.htm (1.36 KB)
pslide0003.htm (1.25 KB)
slide0003.htm (1.33 KB)
pslide0004.htm (1.25 KB)
slide0004.htm (1.33 KB)
pslide0005.htm (1.25 KB)
slide0005.htm (1.32 KB)
pslide0006.htm (1.25 KB)
slide0006.htm (1.33 KB)
pslide0007.htm (1.24 KB)
slide0007.htm (1.21 KB)
Problem_20211101_1915.mht (1.04 MB)