3 ms·
> The WebAssembly spec ended up being built on obscure and ill-suited technology To clarify, do you think it's still built on obscure and ill-suited technology
by mwcampbell 4y ago
> The WebAssembly spec ended up being built on obscure and ill-suited technology
To clarify, do you think it's still built on obscure and ill-suited technology, or is that a criticism of how it was at first? And which technology are you talking about?
- kevingadd 4y agoMy personal opinion is that web specifications should not be written in Ocaml. Things are better now, but when the decision was made to do the whole spec in it, you couldn't even run it on Windows. It also didn't support float32 at the time (might still not support it?) so the reference interpreter had to manually implement float32. I have nothing against people who like MLs though, and they can be the right solution for certain problems.
- astrange 4y agoI thought "obscure and ill-suited technology" was a reference to SPIR-V or something. Was not expecting it to be about an executable spec in Ocaml.