組み込み
共有:
このセクションでは、「どのようなソフトウェアを開発していますか?」という質問に「ハードウェア」または「ホームオートメーション」を選択した方を選択しました。
C99
C11
C17/C18
Embedded C
分からない
その他
C++98 / C++03
C++11
C++14
C++17
C++20
分からない

C++ 開発者が最新の言語標準をより積極的に採用する傾向があるのに対し、C 開発者はより保守的で、古い標準に固執する傾向があります。
Ilia Motornyi
CLion 開発者、組み込み開発ホビイスト
C++ | C | Rust | |
---|---|---|---|
33% | 30% | 43% | Visual Studio Code |
25% | 21% | 31% | CLion |
23% | 10% | 1% | Visual Studio |
3% | 11% | 6% | Vi/Vim |
– | – | 8% | IntelliJ IDEA |
3% | 5% | – | Eclipse CDT |
2% | 3% | 5% | Emacs |
3% | 2% | – | QtCreator |
1% | 2% | – | Xcode |
7% | 15% | 5% | その他 |
組み込み開発で CLion をお試しになりたい方は、こちらの概要記事とセットアップ手順をご覧ください。
34%
15%
Google Test
14%
4%
Catch
14%
4%
CppUnit
7%
3%
Boost.Test
5%
3%
CppUTest

テストを書く開発者が増えていますが、多くの C 開発者はテストフレームワークを使用していません。まだ満足のゆくフレームワークが存在しない可能性があります。
Ilia Motornyi
CLion 開発者、組み込み開発ホビイスト
69%
78%
CMake
50%
58%
Makefiles
32%
29%
Visual Studio プロジェクト
16%
13%
Ninja
14%
11%
Qmake

CMake は組み込み開発者と MCU ベンダーの間で非常に人気があります。Zephyr プロジェクト、ESP IDF、および nRF SDK が CMake に移行しています。
Ilia Motornyi
CLion 開発者、組み込み開発ホビイスト
最後までご覧いただきありがとうございました!
レポートはお役に立ちましたか?
ぜひこのレポートを友人や同僚と共有してください。
ご質問やご提案がございましたら、surveys@jetbrains.comまでお問合わせください。