WebAssembly是万维网联盟(W3C)的标准,是一种用于网络和其他地方的可执行程序的可移植二进制代码格式,在快速发展的网络应用甚至是桌面应用方面继续看到强劲的使用率增长。这个开放的标准继续推进,今天W3C公布了编程客栈WebAssembly2.0的第一批公共工作草案。
今天公布的WebAssembly 2.0核心规范带来了更新的WebAssembly javascript接口和WebAssembly Web API的第一个公共工作TznouFf草案。
在已完成的WebAssembly 2.0提案中包含固定宽度的SIMD、批量内存操作、引用类型、javaScript的BigInt对WebAssembly i64的支持、对多返回值的支持,以及全局可变的导入/导出。
WebAssembly还有一些讨论中的建议正在进行,围绕着分支提示、尾部调用优化、异常处理、后MVP线程功能、宽松SIMD和其他暂定建议。编程客栈
WebAssembly 2.0的最初公开工作草案可以在W3.org上找到:
https://www.w3.org/blog/news/archiveTznouFfs/9509