写了好几天了,我也觉得如果有看官的话,大概也看腻了。今天我也不是特别想写什么了,我就发一下我学 WebAssembly 过程的外部资源吧。实际上,说到这里,就大概是我会的所有跟 WebAssembly 的知识了。
asm.js
更像是一种 Javascript 中字节码机的实现,而不是像浏览器默认支持的一样,在原生的层面上跑字节码;尽管是这样, asm.js
仍然比高级的 Javascript 代码快多了。也就是说,如果浏览器不支持原生的 WebAssembly, asm.js
可以作为一个 Fallback。大概就是这么多了。其实大量的资料你都可以在第一个链接或者 EMScripten 官网 找到。
WebAssembly 的未来充满希望。引用 chai2010/awesome-wasm-zh 引用的一个 Ending 定律:
有那么一天,能用 WemAssembly 实现的东西,都会用 WebAssembly 实现。
你还能怀疑什么?Kate 都被移植上去了。WebAssembly 甚至支持原生的 OpenGL 代码,还有 SDL。但是你要自己试过才知道。所以,快点打开一个代码编辑器,