软件有很多方面,其中之一是可扩展性。而实现良好的可扩展性,同时又不显著影响性能,是许多软件面临的一大挑战。
这正是 WebAssembly 发挥作用的地方...
https://webhookx.io/blog/engineering/introducing-webassembly-plugin
软件有很多方面,其中之一是可扩展性。而实现良好的可扩展性,同时又不显著影响性能,是许多软件面临的一大挑战。
这正是 WebAssembly 发挥作用的地方...
https://webhookx.io/blog/engineering/introducing-webassembly-plugin
|
ixoyApr 8, 2025
1
从示例来看,你所说的可扩展性,只是提供 WebAssembly 的运行时环境。
还需要考虑兼容性/资源权限等问题。 |
|
zengxsApr 8, 2025
2
WebAssembly 开发很麻烦,要扩展不如直接嵌个脚本语言,Lua/JavaScript 都很不错,简单轻便。
|
|
3
@ixoy 兼容性方面,只要都是编译成 .wasm 文件,其实 wasm runtime 都能保证能够执行。只是 .wasm 和 host 之间的沟通桥梁 ABI ,可以随着软件迭代有对应的版本号。就像是 SDK 有不同的版本。
|