最近環境が整いつつあるWebAssemblyを触ってみます。題材としてJavaを実行できる環境を作ってみたいと思います。そうです、Javaアプレットのような、ブラウザで動くJavaインタプリタ(JavaVM)です。 最初 […]
タグ: WASM
macOSとVS CodeでBlazor WebAssemblyの開発環境をセットアップ
セットアップ .NET Homebrewにdotnetというパッケージがあるのですが、私の環境では動作させることができませんでした。dotnetではなくdotnet-sdkを使うことにしました。 Homebrewでdot […]
WebAssembly(WASM)とは
ブラウザ上で実行できるアセンブリ言語のことです。C、C++などの高級言語をコンパイルし、WASMに変換します。変換したWASMをブラウザにロードし、C、C++で実装したコードを実行します。 高級言語をコンパイルするため、 […]
wasm とは
wasmとは WebAssemblyは、プログラミング言語やライブラリの名前ではなく、「ブラウザ上で動くバイナリコードの新しいフォーマット(仕様)」のことです。 wasmは、「Webアプリケーションの高速化」を目的として […]
WasmバイナリをWin/Mac/Linuxで実行可能なバイナリファイルへ変換可能に「Wasmer 3.0」正式リリース
スタンドアロンのWebAssemblyランタイム「Wasmer」の最新版「Wasmer 3.0」が正式リリースされました。 https://platform.twitter.com/embed/Tweet.html?dn […]
PostgreSQLをWebブラウザ上で動かす「Postgre-WASM」、オープンソースで公開。Webブラウザ上のx86仮想マシンで実行、レプリケーションも可能
WebAssemblyを用いてWebブラウザにx86の仮想マシンを構成することで、PostgreSQLをWebブラウザ上で実行可能にした「Postgre-WASM」がオープンソースで公開されました。 WebAssembl […]