「普及しない不安」がRust最大の懸念事項に 「State of Rust 2025」企業の採用意向は年々増加も

Rustプロジェクトの調査チームは、プログラミング言語「Rust」の利用状況に関する年次調査「State of Rust 2025」の結果を発表した。

» 2026年05月18日 13時00分 公開
[@IT]

この記事は会員限定です。会員登録(無料)すると全てご覧いただけます。

 Rustプロジェクトの調査チームは2026年3月2日(米国時間)、プログラミング言語「Rust」の利用状況に関する10回目の年次調査「State of Rust 2025」の結果を発表した。

 同調査はRustコミュニティーのRust開発者および愛好者を対象に、2025年11月17日〜12月17日に実施されたアンケートに基づいている(9389人が参加し、7156人が全ての設問に回答した)。

 回答者の91.7%がRust開発者で、4.9%はRustを利用したことがあるが、現在は使っていない。3.4%はRustを全く使ったことがない。前回(2024年調査)の回答者の内訳は、それぞれ92.5%、4.1%、3.3%だった。

「State of Rust 2025」のハイライト

Rustの使用バージョン

 「現在の安定版」を使用している回答者が圧倒的に多く(89.2%)、最新のナイトリー版を使用している回答者も3割を超える。調査チームは、「多くの人が安定版コンパイラを使用して開発し、リリースの更新に追随していることは、Rustの安定性と互換性の保証に対する信頼の表れだ」と述べている。また、ナイトリー版が使用されるのは、安定化されていない機能が必要な場合など、必要に迫られた場合だと説明している。

Rustのどのバージョンを使用しているか(提供:Rustプロジェクト) Rustのどのバージョンを使用しているか(提供:Rustプロジェクト)

Rustを使うのをやめた理由

 「将来、機会があれば、また使用する」と答えた回答者が60.7%に上る。見切りをつけたわけではなく、またいつか使おうという前向きな姿勢の回答者の方が多いようだ。2番目に回答が多かったのは、「別の言語を使うことにしたため」(33.3%)だ。

なぜRustを使うのをやめたのか(提供:Rustプロジェクト) なぜRustを使うのをやめたのか(提供:Rustプロジェクト)

crateのダウンロード方法

 crates.io以外では、「Gitリポジトリから」crateをダウンロードしている回答者が多かった(46.2%)

Rustプロジェクトを構築するためにcrateをどこからダウンロードしているか(提供:Rustプロジェクト) Rustプロジェクトを構築するためにcrateをどこからダウンロードしているか(提供:Rustプロジェクト)

コンパイラエラーコードの使用

 回答者の58.0%が、コンパイラエラーインデックスの説明を読み、有用と評価していることが分かった。一方で、21.5%は、コンパイラエラーインデックスの存在を知らないと答えている。

コンパイラエラーコードを使用しているか(提供:Rustプロジェクト) コンパイラエラーコードを使用しているか(提供:Rustプロジェクト)

安定化を望む機能

 2025年には、待望されていた機能(「let chains」と「非同期クロージャ」)が導入された。調査結果からも、これらが非常に人気で、頻繁に使用されていることが示された。現在、安定化を望む声が多い機能としては、「ジェネリック定数式」や「改良されたトレイトメソッド」が上位を占めている。

どの機能の安定化を望んでいるか(提供:Rustプロジェクト) どの機能の安定化を望んでいるか(提供:Rustプロジェクト)

生産性の阻害要因

 プログラミングの生産性を阻害している重大な問題についての回答傾向は、2024年調査と比べて全体的な変化は少ない。リソース消費(「コンパイルが遅い」「ディスク使用量が多い」など)が依然として上位を占めている。デバッグ環境に関する悩みは2位から4位へとわずかに後退した。

プログラミングの生産性を阻害している重大な要因は何か(提供:Rustプロジェクト) プログラミングの生産性を阻害している重大な要因は何か(提供:Rustプロジェクト)

Rust開発者の採用計画

 Rust開発者を採用する意向のある企業の割合が2023年(19.6%)、2024年(22.0%)、2025年(25.0%)と年々増えていることが分かった。

あなたの所属組織は2026年、Rust開発者を採用するか(提供:Rustプロジェクト) あなたの所属組織は2026年、Rust開発者を採用するか(提供:Rustプロジェクト)

Rustの懸念事項

 Rustの将来にとって最大の懸念事項として最も多くの回答者が挙げたのは、「テクノロジー業界に十分普及していない」(42.1%)ことだ。調査対象者の大部分がRust開発者であることを考えると、さらなる普及を求める回答者が多いのは当然だ。

 これに次いで回答が多かった懸念事項としては、「Rustが複雑になりすぎる」(41.6%)、「Rustの開発者/メンテナが適切な支援を受けていない」(38.4%)、「プロジェクトのガバナンスがコミュニティーの規模/要件に見合っていない」(20.7%)、「エコシステムへのオープンソースの貢献が不十分」(20.3%)、「Rust FoundationがRustプロジェクトを適切にサポートしていない」(20.3%)がある。

Rustの将来にとって最大の懸念事項は何か(提供:Rustプロジェクト) Rustの将来にとって最大の懸念事項は何か(提供:Rustプロジェクト)

使用するエディタやIDE(統合開発環境)

 Rust開発者がコーディングする際に最も利用しているのは「Visual Studio Code」(51.6%)で、「vi/vim/neovim」(29.4%)、「Zed」(18.6%)、「Rust Rover」(14.4%)、「Helix」(12.7%)などが続いた。Zed利用者の伸びが目覚ましい。

Rustでコーディングする際に通常、どのエディタやIDEを使用しているか(提供:Rustプロジェクト) Rustでコーディングする際に通常、どのエディタやIDEを使用しているか(提供:Rustプロジェクト)

Copyright © ITmedia, Inc. All Rights Reserved.

アイティメディアからのお知らせ

スポンサーからのお知らせPR

注目のテーマ

その「AIコーディング」は本当に必要か?
Microsoft & Windows最前線2026
4AI by @IT - AIを作り、動かし、守り、生かす
ローコード/ノーコード セントラル by @IT - ITエンジニアがビジネスの中心で活躍する組織へ
Cloud Native Central by @IT - スケーラブルな能力を組織に
システム開発ノウハウ 【発注ナビ】PR
あなたにおすすめの記事PR

RSSについて

アイティメディアIDについて

メールマガジン登録

@ITのメールマガジンは、 もちろん、すべて無料です。ぜひメールマガジンをご購読ください。