3 ms·
I think that's why the web is so successful. No one likes the DOM APIs but they provide important capabilities and people just wrap them anyway. The fact you c
by inglor 9y ago
I think that's why the web is so successful. No one likes the DOM APIs but they provide important capabilities and people just wrap them anyway.
The fact you can take the capabilities and evolve the APIs continuously is the big pro here and it's a lot easier to do on the web than on other platforms.
The "binary protocol stuff" is a great example of something the web _shouldn't_ do because it can be solved in a library (and already is) and doesn't add a capability.
WebAssembly on the other hand is great since it adds a capability.
At this point where Chromium has more LoC than the linux kernel I think "boiling the ocean" is a very good analogy - and the only thing that got a little close were mobile apps.