I was looking around for cross-platform languages and I found something called Electron. Basically, this lets you write Javascript apps that run on the desktop for PC and Mac. But they are proper desktop apps with access to the file system and everything. Visual Studio Code was made with it.
The way it works is that there is distributable executable which is basically just Chrome underneath.
So people could even use this for Unity games. You could make a nice interface in HTML which your game could open as a window for example.
The only trouble is the distributable size seems to be quite big like 100Mb but some people have got it down to about 60Mb.
But I think this is smaller than if you wrote a pure Mono app, and then bundled the mono runtime with it. And also, you could use the same code to make a web version. I don’t like to use Java because it seems to be vulnerable to viruses so this seems a good alternative.
I’ve got a feeling that this might become really popular over the next couple of years. Although setting it up is a bit tricky.
That’s my tip for today.