임베디드
공유하기:
이 섹션에서는 '어떤 유형의 소프트웨어를 개발하시나요?'라는 질문에 '하드웨어' 또는 '홈 자동화'라고 응답한 사람을 선정했습니다.
C99
C11
C17/C18
임베디드 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으로 연락해 주세요.