C

이 질문은 사용하는 주요 프로그래밍 언어 3개 중 하나로 C를 선택한 개발자에게만 표시되었습니다.

어떤 C 표준을 주로 사용하십니까?

C9952%C1143%임베디드 C21%기타2%

C11 표준의 채택률은 느리지만, 향후 3년 내에 C11이 선두 주자로 등극할 것임을 예측할 수 있습니다. 하지만 C11 표준은 임베디드 개발(홈 자동화 및 기타 하드웨어)에서는 47%의 점유율을 차지하며 1위를 차지하였습니다.

C 개발에 어떤 IDE 또는 에디터를 가장 많이 사용하십니까?

29%18%18%12% 5% 3%
모든 결과 보기

몇 년간 선두를 달리던 Vi/Vim을 제치고 VS Code가 1위를 차지했습니다. 한편 임베디드 개발에서는 Vi/Vim이 2위 자리를 지켰습니다. 또한 CLion의 점유율 역시 빠르게 성장하는 추세입니다. 임베디드 프로젝트에 CLion을 사용해보시겠습니까?

어떤 유닛 테스트 프레임워크를 주로 사용하십니까(복수 선택 가능)?

46%25%13% 5% 4% 4%
모든 결과 보기

귀하의 프로젝트에서 사용하는 종속성 관리자는 무엇입니까(복수 선택 가능)?

27% 7% 3% 2% 2% 1% 1%59%

C 커뮤니티에서 종속성 관리 도구는 그다지 인기가 있지 않습니다. 응답자의 14%만이 시스템 소프트웨어가 아닌 도구를 사용해 종속성을 관리한다고 응답하였습니다.

어떤 프로젝트 모델 또는 빌드 시스템을 주로 사용하십니까(복수 선택 가능)?

42%33%27% 7% 6% 4% 4% 1% 1% 1% 3%18%

어떤 컴파일러를 주로 사용하십니까(복수 선택 가능)?

74%28%18%16%14% 4% 3%

가장 많이 사용되는 컴파일러는 GCC지만 임베디드 개발에서는 마이크로 컨트롤러용 컴파일러의 사용 비율도 38%로 널리 사용되고 있었으며, 이는 Clang 및 MSVC보다 높은 순위였습니다.

C로 어떤 유형의 소프트웨어를 개발하십니까(복수 선택 가능)?

22%20%17%14%10%10% 6% 6% 6% 6% 5%
모든 결과 보기

물론 C 언어는 이제 하드웨어에 사용되는 주요 언어이며, 홈 자동화 시장이 성장하면서 신규 사용자를 불러오고 있습니다.


읽어주셔서 감사합니다!

이 보고서가 여러분에게 도움이 되었길 바랍니다. 이 보고서를 친구와 동료에게 공유해 주세요.

JetBrains Tech Insights Lab에 참여하세요

설문조사와 UX 연구에 참여하여 JetBrains 제품을 더욱 사용하기 쉽고 더욱 강력하게 만들어 보세요. 연구에 참여하시면 상품을 받을 수 있는 기회도 주어집니다.

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주시기 바랍니다.

© 2000-2020 JetBrains s.r.o. All rights reserved.