3 ms·
The fanaticism surrounding your second point is very popular on the internet and is quite interesting to think about. What exactly is the problem? I don't have
by mappu 15y ago
The fanaticism surrounding your second point is very popular on the internet and is quite interesting to think about. What exactly is the problem? I don't have a hard answer, but let's objectively compare the advantages against a standard, closed-source mid 90's commercial PC game.
Longevity: x86 is in no danger of disappearing, and even if it was, popular open-source x86 emulators and virtual machines exist, with better performance and compatibility than a lot of WebGL implementations.
Proprietary platform: x86 has a very long history and is approximately perfectly documented. On the other hand, every browser implements WebGL slightly differently.
Can't see the source: Javascript can be minified and obfuscated to the point of incoherence. On the x86 side, i feel that this would be better addressed by improving assembly education: Everything is open source if you have a disassembler.
Software Freedoms: It's inherently more free, in the RMS sense, to have the content locally on your own computer than it is to stream it from somewhere else.