zlacker

[parent] [thread] 3 comments
1. sicp-e+(OP)[view] [source] 2022-06-22 17:30:28
QuickJS (and various others) demonstrates that small teams can create fast and efficient JavaScript engines that comply with standards. Even though v8 is faster, it spends an order of magnitude more engineering effort for that marginal benefit.
replies(1): >>yencab+p83
2. yencab+p83[view] [source] 2022-06-23 16:12:20
>>sicp-e+(OP)
A Javascript engine is pretty far from a browser. It's too much work to write a browser even if you reuse the existing V8.
replies(1): >>sicp-e+nP4
◧◩
3. sicp-e+nP4[view] [source] [discussion] 2022-06-24 03:56:53
>>yencab+p83
I agree. The context of this comment is the user asking if Web assembly will make that effort easier. I don't think it will since getting good JS is already reasonable.
replies(1): >>yencab+8J7
◧◩◪
4. yencab+8J7[view] [source] [discussion] 2022-06-24 20:22:08
>>sicp-e+nP4
Yeah, it won't be the wasm itself that makes anything possible.

What might happen is that it ushers in technically-unrelated fashions, such as standard WASI interfaces to something slightly less insane than DOM+Javascript.

Just Canvas-over-WASI isn't the answer because of accessibility, but something like it might happen.

[go to top]