个人猜想 WebAssembly 的未来

219 天前
 mizuki9
后端语言从未统一,前端语言自从浏览器发展出来后 js 几乎就是唯一的选择。
在此期间产生许多将后端语言转换为 js 的各种库,各种尝试,直到 WebAssembly 出现,给出了一条将其他语言都编译为 wasm ,提供给 js 使用的一条路。
由于前端语言是唯一的,并且我们可以看到历史上不断有需求将其他语言转换为 js ,所以 wasm 必然在这个目标(需求)上成功。
但除此之外,
替代 docker ?各语言没有这个动力(需求),目前的 docker 已经满足了,想要推动这个目标,只有 wasi 相关的几家公司自己发展,就算 wasi 发展完善了,各语言也是要适配的,感觉不太能行,似乎没有希望。
docker 是自己去适应所有语言,其他程序跑在实体机(例如 Linux)与跑在 docker 对于程序自身感受来说,并没有什么明确的区别。
wasi 除非把自己虚拟化成某个 Linux 的发行版,提供与这个系统相同的 api ,否则每种语言适配 wasi 就像适配一个新系统。
4069 次点击
所在节点    程序员
22 条回复
jeesk
217 天前
@julyclyde 该不回来了, 写网页都能卡成狗,更加别说网页了。 有本事学学拼多多,把网页写流畅就谢天谢地了
jeesk
217 天前
@julyclyde 改不回来了, 写网页都能卡成狗,更加别说 app 了。 有本事学学拼多多,把网页写流畅就谢天谢地了。

拼多多虽然恶心, 流畅度能把淘宝,美团,天猫,携程秒成渣渣,真的是清流。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1111015

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX