2023/07/03
Opening titles for FITC Toronto 2023
2021/09/03
WebAssemblyは、プログラミング言語の一種でブラウザで機械語(アセンブリ)を実行することができます。
すでに主要ブラウザでは、ウェブ標準としてサポートされており、C, C++, RustなどからコンパイルしたWebAssemblyをブラウザで実行することができます。
WebAssemblyでとくに注目している点は、次の3点です。
これまでブラウザで実行することが難しかった処理や、速度に問題があるような処理も、WebAssemblyを組み合わせることで解決できる可能性があります。
専用のアプリケーションを必要とせず、スマートフォンなどの端末にすでにインストールされているブラウザだけで、アプリケーションを高速に動作させることができるのは、非常に大きなメリットになると思います。
最近、UnityのWebGLビルドでもWebAssemblyが標準となったことから、スマートフォンなどの端末におけるリアルタイム表現の幅が広がるのではないかと期待しています。
期待するだけではなく、WebAssemblyを駆使できるようにスタディをしてみたいと思います。
参考: