アンケートのこのセクションは、C および C++ セクションの「どのようなソフトウェアを開発していますか?」に対して「ハードウェア」または「ホームオートメーション」と答えた回答者、Rust セクションの「Rust でどのようなプロジェクトを開発していますか?」に対して「組み込みデバイス/モノのインターネット」と答えた回答者、および Python セクションの「Python を何に使用していますか?」に対して「組み込み」と答えた回答者に提示されました。
組み込み開発者は多様なプロジェクト(組み込みやほかのプロジェクト)に取り組んでおり、組み込みソフトウェアの一部の要素は組み込み開発に固有の要素ではない(マイクロサービスなど)ことに留意してください。
組み込み
組み込み開発に最も強く関連付けられている言語はアセンブリ、MATLAB、および C です。これらをプライマリー言語として使用している人の 25% 以上が組み込みソフトウェアを開発しています。ただし、組み込みソフトウェア開発者の間で最も使用率の高い言語は絶対的に Python です。
全般
組み込み
組み込みソフトウェア開発者は通常、最新の言語標準を使用していません。ただし、C++ に関しては興味深いことに、最新の言語標準である C++17 と C++20 に組み込みソフトウェア開発者のシェアが大きく示されています。
C++
C
Rust
Python
C++
C
C++
C
C++
C
ご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
JetBrains Tech Insights Lab にご参加ください
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。