P-01選定・相談

WebAssembly(Wasm)とは何ですか?

WebAssembly(Wasm)は、スタックベースの仮想マシン向けのバイナリ命令フォーマットで、プログラミング言語の移植可能なコンパイルターゲットとして設計された標準です。公式サイトは、ネイティブに近い速度での実行、サイズと読み込み時間に効率的な形式、メモリ安全でサンドボックス化された実行環境を目標に挙げ、ブラウザ上のWebだけでなくWeb以外への組み込みにも対応すると説明しています。

実績・根拠

向いている相談

WebAssemblyの定義と設計目標

他の選択肢との違い

公式サイトの自己説明に基づく概要であり、実測性能を保証するものではない。

よくある質問

Wasmは何の略ですか?
公式サイトはWebAssemblyの略称としてWasmを使っています。

情報ソース