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
グーグルが自動車用Androidアプリの開発にライブラリの提供などで便宜強化
ソフトウェア
2021-05-20 19:32
トヨタ自動車、人事管理基盤の一部にSAPのクラウド人事ソリューションを採用
IT関連
2023-01-13 02:32
アムステルダム裁判所がAirbnbレンタル全面禁止措置は「法的根拠なし」と覆す
ネットサービス
2021-03-18 00:35
ライフがネットスーパーの新会社 配送網の整備や専用アプリの開発など
企業・業界動向
2021-04-09 16:29
懐疑論に打ち勝ったTypeScript、重要なのはビジョン–発表10周年
IT関連
2022-10-14 01:02
東芝のトップが語るデジタル事業の現在–先端開発や事例の数々を披露
IT関連
2023-12-01 18:56
「Scheduler for Microsoft 365」、2023年9月1日で提供終了へ
IT関連
2022-09-08 18:21
SBG孫社長、失踪報道のジャック・マー氏とは「個人的な趣味の話をしている」
企業・業界動向
2021-02-09 07:24
「ドコモ口座」事件の教訓はこれからのキャッシュレス業界をどう変えるか (1/4 ページ)
くわしく
2021-02-10 11:44
「iPhone」での通話で自分の声をよりハッキリと–「声を分離」機能を使うには
IT関連
2023-01-22 02:39
Metaの監督委員会、FacebookとInstagramに「晒し」からユーザーを守る規定強化を要請
IT関連
2022-02-10 11:35
セガ、150ページ超の社内向け数学資料を無償公開 「3DCGの技術的基礎に」
企業・業界動向
2021-06-17 15:33
「Slack」、業務を効率化する新たなAI機能を発表
IT関連
2024-09-18 03:15
第43回:列伝3人目「武闘派型ひとり情シス」
IT関連
2022-08-31 15:04