WebAssemblyでJavaVMを動かす

最近環境が整いつつあるWebAssemblyを触ってみます。題材としてJavaを実行できる環境を作ってみたいと思います。そうです、Javaアプレットのような、ブラウザで動くJavaインタプリタ(JavaVM)です。 最初 […]

WebAssembly(WASM)とは

ブラウザ上で実行できるアセンブリ言語のことです。C、C++などの高級言語をコンパイルし、WASMに変換します。変換したWASMをブラウザにロードし、C、C++で実装したコードを実行します。 高級言語をコンパイルするため、 […]

wasm とは

wasmとは WebAssemblyは、プログラミング言語やライブラリの名前ではなく、「ブラウザ上で動くバイナリコードの新しいフォーマット(仕様)」のことです。 wasmは、「Webアプリケーションの高速化」を目的として […]