WebAssemblyアプリ開発ではRustが一番人気、用途ではサーバレスが急上昇、ランタイムはWasmtime。The State of WebAssembly 2022

今回は「WebAssemblyアプリ開発ではRustが一番人気、用途ではサーバレスが急上昇、ランタイムはWasmtime。The State of WebAssembly 2022」についてご紹介します。

関連ワード (公開、記述、調査報告等) についても参考にしながら、ぜひ本記事について議論していってくださいね。

本記事は、Publickey様で掲載されている内容を参考にしておりますので、より詳しく内容を知りたい方は、ページ下の元記事リンクより参照ください。


メールマガジン「WebAssembly Weekly」を発行しているScott Logicは、WebAssemblyの利用状況などに関する調査報告として「The State of WebAssembly 2022」を公開しました。

fig

回答者はWebAssembly関連の技術者299人。

言語はRustがトップ、Blazorの利用が急上昇

WebAssemblyはソースコードをコンパイルしてバイナリに変換することで生成されますが、そのソースコードを記述するプログラミング言語としてもっとも利用されているのはRustで、昨年よりもさらに他のプログラミング言語と差を広げてトップを走っています。

2位がC++、マイクロソフトのBlazorが急上昇して3位になったのは注目ですね。

fig

サーバレスとプラグインでの利用が上昇

WebAssemblyをどのようなアプリケーションで用いているか。トップはWebアプリケーションですが、昨年と比べてその比率は下がり、2位がサーバレス、3位がコンテナ化、4位にはプラグインが急上昇してきています。

KubernetesのノードとしてWebAssemblyランタイムを用いるKrustletや、サービスメッシュを実現するIstioの機能拡張にWebAssemblyを用いるなど、クラウドネイティブでのWebAssembly利用が急上昇の背景にありそうです。

fig

WebAssemblyランタイムとしてもっとも使われているのはWasmtime、続いてWasmerとなりました。

WasmtimeはBytecodeallianceが開発しているので、ある意味でWebAssemblyのリファレンス実装的な位置づけとも言えるため、1位なのは順当でしょう。

ただし赤のマーカーが示す「聞いたことがある」WebAssemblyランタイムとしてはWasmerの方が多く、知名度としてはWasmerの方が高いようです。

fig

その他にも多くの調査結果が示されていますので、詳しくはぜひ元記事をご参照ください。

関連記事

  • WebAssemblyアプリ開発で最も使われている言語はRust、注目の機能はスレッドなど。The State of WebAssembly 2021

COMMENTS


Recommended

TITLE
CATEGORY
DATE
ワンタッチでZoom会議に参加 専用端末「ThinkSmart View for Zoom」レノボから
社会とIT
2021-01-27 15:42
サイバーセキュリティ企業SentinelOne、XDR強化へ–ログ管理のScalyr買収発表
IT関連
2021-02-11 17:54
Splunk、AIがセキュリティ/オブザーバビリティなどに与える影響を予測–「Edge Hub」も国内展開へ
IT関連
2024-01-20 12:44
マイクロソフト、自社ビルドの「OpenJDK」プレビューをリリース
IT関連
2021-04-07 16:20
新たな1歩を踏み出すロボティクススタートアップたち
ロボティクス
2021-03-13 18:14
VSCodeの新機能「Copilot Edits」、GitHub Copilotが複数ファイルにわたるコード変更や生成に対応。「ダークモードとライトモードのテーマに対応して」など複雑な指示も可能に
GitHub
2024-11-06 13:05
Google Cloud「Gemini Code Assist Enterprise」提供開始。GitHubのリポジトリからコード読み込んでカスタマイズ可能
Google
2024-10-18 03:15
「Raspberry Pi」に新型タッチスクリーンが登場–価格60ドルで画面解像度が向上
IT関連
2024-11-07 13:50
2021年に注目したいマイクロソフトのテクノロジー5選
IT関連
2021-01-15 11:12
NTTデータとIIJのトップが語った「ガバメントクラウド」対策とは
IT関連
2022-11-19 00:20
Rust製ブラウザエンジンの「Servo」がElectron代替を目指す「Tauri」への組み込みに対応、プロトタイプとして実装
HTML/CSS
2024-01-22 18:25
InstagramとFacebookの「いいね」数の非表示設定が可能に
IT関連
2021-05-28 20:35
米下院司法委員会、GAFA規制の5法案を提出 企業分割や買収規制
企業・業界動向
2021-06-13 05:50
バグバウンティ大手HackerOneが約56.6億円調達、在宅勤務によるクラウド利用増加が後押しに
IT関連
2022-01-29 06:50