WebAssembly
ネイティブに近いパフォーマンスで動作するコンパクトなバイナリー形式の低レベルなアセンブリ風言語です。 へー、そういう技術があるのかあtakker.icon
bsahd.icon
JavaScriptのJITも発達してきたので必要性は薄そう
GCもどうせ走る(Javascript側で)のは変わらないし
RustとかからWebAPIが呼べるのは凄いけど、パフォーマンス的にはどうなんだろう?
ブラウザで動くJavaScriptに代わる高速なランタイムという側面
例
最近はJVMのような汎用ランタイムとして使われ始めている 例
Go言語でこのバイナリ作れると知って作ったのを思い出した。。懐かしい bsahd.icon
wasm化は自分でビルドするだけでは?
元のGoコードをコンパイルしてwasmにしてますtakker.icon
既にevanwさんがコンパイルしたものが配布されていますが、もちろんuserがlocalでコンパイルする事もできます
(すみません言いたいことがいまいちわかってないです)
wasmはJavaバイトコードのような認識でいる
wasmはJavaバイトコードの再生産では
中間言語なので容量の考慮が少なくて良い
wasmはJSとの連携が強化されているのかな
JVMは詳しくないのでわからないですtakker.icon
似てるなという気はしているinajob.icon
詳しい人に違いを説明してほしい気持ち