WebAssemblyの現状と未来

 コメント3件
Rustプログラミング入門 (最高峰・最難解言語)
開発者がもっとも好きなプログラミング言語 1 位 (6年連続) "Stack overflow developer survey"
  • 1:以下、名無しがお送りします

    WebAssemblyって最近どんな感じ?

  • 6:以下、名無しがお送りします

    ブラウザ上で高速に動くバイナリフォーマットだよな

  • 14:以下、名無しがお送りします

    >>6 そうそう JavaScriptより速いらしい

  • 22:以下、名無しがお送りします

    C/C++やRustなんかの言語からコンパイルできるんだっけ?

  • 29:以下、名無しがお送りします

    >>22 そうだね いろんな言語に対応してるのが強みの一つ

  • 32:以下、名無しがお送りします

    ゲームエンジンのUnityとかでも使われてるらしいな

  • 34:以下、名無しがお送りします

    >>32 ブラウザゲーが捗りそうだな

  • 39:以下、名無しがお送りします

    Google EarthもWebAssemblyに移行したって聞いたわ

  • 45:以下、名無しがお送りします

    >>39 マジかよ パフォーマンス上がったんかな

  • 55:以下、名無しがお送りします

    >>45 かなり速くなったらしいぞ

  • 63:以下、名無しがお送りします

    セキュリティ的にはどうなの?

  • 69:以下、名無しがお送りします

    >>63 サンドボックス内で動くからセーフらしいよ

  • 76:以下、名無しがお送りします

    >>69 ブラウザの外には影響与えられないってことか

  • 86:以下、名無しがお送りします

    将来的にはブラウザ以外でも使えるようになるのかな?

  • 93:以下、名無しがお送りします

    >>86 WASI(WebAssembly System Interface)ってのが策定中らしいぞ

  • 101:以下、名無しがお送りします

    >>93 それが決まればスタンドアロンでも動かせるようになるのか

  • 103:以下、名無しがお送りします

    言語のエコシステムが広がりそうだよな

  • 107:以下、名無しがお送りします

    >>103 RustあたりがWebAssembly対応頑張ってる印象

  • 108:以下、名無しがお送りします

    >>107 Mozillaが推してるからな

  • 112:以下、名無しがお送りします

    Wasmって略すのが最近の流行りか

  • 121:以下、名無しがお送りします

    >>112 ワズムって読むんだな

  • 130:以下、名無しがお送りします

    WebAssemblyでどんなことができるの?

  • 137:以下、名無しがお送りします

    >>130 画像処理とか 重い計算が必要なやつが向いてるらしい

  • 139:以下、名無しがお送りします

    >>137 機械学習なんかも将来的にはアリかもな

  • 145:以下、名無しがお送りします

    WebAssemblyに対応したライブラリとかフレームワークってあるの?

  • 147:以下、名無しがお送りします

    >>145 Blazor WebAssemblyとかyew.rsあたりが有名どころかな

  • 155:以下、名無しがお送りします

    >>147 Blazorって.NET系の奴か C#erは歓喜してそう

  • 160:以下、名無しがお送りします

    WebAssemblyのデバッグってどうやるの?

  • 167:以下、名無しがお送りします

    >>160 chromeの開発者ツールが対応してるらしいぞ

  • 171:以下、名無しがお送りします

    >>167 最近のブラウザは結構がんばってるよな

  • 173:以下、名無しがお送りします

    WebAssemblyでどれくらいファイルサイズ小さくなるの?

  • 175:以下、名無しがお送りします

    >>173 バイナリだからJSに比べるとだいぶ小さくなるらしい

  • 180:以下、名無しがお送りします

    >>175 ロード時間短縮に効果ありそうだな

  • 189:以下、名無しがお送りします

    WebAssemblyの欠点ってなんかある?

  • 198:以下、名無しがお送りします

    >>189 DOMに直接アクセスできないのがネックらしい

  • 205:以下、名無しがお送りします

    >>198 JSとの連携は必須ってことか

  • 210:以下、名無しがお送りします

    WebAssemblyの勉強ってどうやったらいいかな

  • 216:以下、名無しがお送りします

    >>210 公式サイトのチュートリアルがわかりやすいぞ

  • 222:以下、名無しがお送りします

    >>216 各言語ごとのドキュメントも充実してきてるしな

  • 224:以下、名無しがお送りします

    WebAssemblyこれからどんどん発展していきそうだな

  • 227:以下、名無しがお送りします

    Webの未来を変える技術になるかもしれんね

コメント(3件)

  • 1

    サンドボックスってことはコンテナ技術みたいな感じかな

    2
  • 2

    WASIが普及すればサーバサイドもアツいな

  • 3

    ファイルサイズ小さいのはモバイル環境だと特に嬉しいね