Comment by TOGoS
I assumed it meant that the emulator is written as a ROM that loads itself.
But that's probably not what it means. Kids throw words around meaning all sorts of strange things these days.
I assumed it meant that the emulator is written as a ROM that loads itself.
But that's probably not what it means. Kids throw words around meaning all sorts of strange things these days.
Back when I was a lad, we called that a "web site". And a "computer program" was something that just ran on your local device (which was almost certainly a desktop computer), using its CPU, and directly gave you what you wanted, no network required.
And if it used a GUI at all, it implemented its own GUI directly using the API provided by the OS (or some library built on that; originally quite obnoxiously thin ones, but nowadays you can get some very nice abstractions). It didn't delegate HTML or CSS rendering to a web rendering engine, because those basically didn't even exist outside an actual dedicated web browser. Nor did it express the GUI layout in those terms at any point; it was expressed in terms of widgets again defined by whatever SDK, specifically for the purpose of creating GUIs - not hacks on top of the hypertext model.
You know, much like what had to be done to make the ROMs in the first place (although using SDKs oriented around receiving input from a controller, rather than a mouse and keyboard; and around displaying things like scrolling tile grids rather than movable windows).
(And it turns out it's still completely possible to make things this way, and I still do.)
This is like you telling me the difference between a car and a truck and I telling you that there is no difference, both are automobile. Everything is a computer program, but I bet you can tell the difference between the "computer program" your washing machine uses vs the one your desktop pc/laptop uses
Not sure what you mean by this, but in this context it's hosting and managing applications on your own servers instead of consuming from cloud/SaaS providers.