全文观点摘要:WASM 运行时性能在原理上就是受限的,甚至 JS 都可以和编译到 WASM 的 Rust 一较高下。加上工具链的高度侵入性,它并不太适合作为前端背景同学 all in 的方向,但对于原生应用的跨平台分发则非常有潜力。
1
共 2 条评论, 1 页
全文观点摘要:WASM 运行时性能在原理上就是受限的,甚至 JS 都可以和编译到 WASM 的 Rust 一较高下。加上工具链的高度侵入性,它并不太适合作为前端背景同学 all in 的方向,但对于原生应用的跨平台分发则非常有潜力。
评论区
写评论这是我在原帖下的一点评论。
不完全赞同作者的观点。理由如下:
总之,非常看好 wasm 在前端的发展。正如 4G 大大催生智能手机行业各种app的发展,5G 会更加拓宽无线互联的运行场景,wasm的到来和成熟,也将会将前端App的应用水平提升到一个新的层次,甚至超出我们的想象力。
后端我没说,是因为 wasm 在后端的潜力好像大家几乎没有什么异议。:D
在此感谢作者给的留言机会。
WASM 的目标是要重构前端生态,JS 只是其中一个过渡。但这么大野心的目标是不太可能实现的。更可能的情况是 WASM 的发展方向会走 JVM 的路,应该是在后端、服务端找到大场景。
WASM 的最大特点不是性能好,而是离硬件更近,性能好只是离硬件近的结果。通过WASI,WASM 有可能直接触达GPU 或者AI 加速的硬件。我们最近实现了用高通骁龙芯片对我们的WASM VM 进行AI 加速,这个 demo 在 Qcon 中也有展示。