https://www.destroyallsoftware.com/talks/the-birth-and-death...
I suppose calling it METAL would have been too on-the-nose.
https://www.destroyallsoftware.com/talks/the-birth-and-death...
I suppose calling it METAL would have been too on-the-nose.
The talk is great, but I'd suggest that's the reason for the downvotes.
Does it? It seems that the talk has two main points:
1. Javascript succeeded because it was (at least initially) just good enough not to be completely unbearable, but bad enough that people ended up using it primarily as a target for other languages.
2. Ring 0 JIT can be 4% faster that normal binaries.
WASM is primarily a target for other languages, and qualifies as a language that can theoretically be JITted 4% faster than native code can be run.
The execution inside the kernel is related, but nobody replies to a lua in kernel post with a link to the talk.
But they couldn't be more different technically, and if wasm does indeed become the lingua franca of future computing it will be much more boring than the craziness of js doing the same.
The talk was great because it was about an insane yet plausible future. We now have a boring and probable future.
It will just be yet another VM platform.