WebAssemblyの実装
実装
いろいろな言語で{ソース言語}→WebAssembly実装がある
0.4.0からWebAssemblyにコンパイルできる
Webブラウザ以外でも実行できる
ダウンロードしたコンパイル済みコードをブラウザ内のサンドボックス環境で実行するコンセプトの技術としては、以下の技術がある
WebAssemblyランタイムの実装
実例
Unity 2018.2から正式採用されている
Google Earth
Google Meet
AutoCAD
AutoDesk
Figma
1Password X
Goodnotes
エディタ
ここでWebAssemblyで作られているものを探せる。
Zaplib
というRustで作られたソフトウェア
作ったけど思ったより性能が出せなかったのとのこと
WebAssembyコンパイラ
V8エンジンにあるWebAssemblyベースラインコンパイラと呼ばれるもの 確認用
Q. WebAssemblyの実装
参考
C/C++ → JavaScript
関連