C

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

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

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

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

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

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

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

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

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

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

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

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

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


읽어주셔서 감사합니다!

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

JetBrains Tech Insights Lab에 참여하세요

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

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

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