Published on

WASM

Authors
  • avatar
    Name
    Mao
    Twitter

WebAssembly(简称为WASM)是一种新的编码方式,其目标是让Web应用在浏览器中执行效率接近原生应用。WASM为C/C++等语言提供一个编译目标,使得C/C++开发的程序可以在Web浏览器中运行。Mozilla在2019年3月推出了 WebAssembly System Interface(WASI),标准化WebAssembly应用与系统资源的交互抽象。WASI规范大大拓展了WASM应用的场景,可以让其可以超越浏览器环境,作为一个独立的虚拟机运行各种类型的应用。

从 WASM 到 WASI

概念

LLVM IR WASM WASI

Reference

WebAssembly-Wiki

WebAssembly

WebAssembly – Where is it going?