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

C

어떤 C 표준을 주로 사용하시나요?

C9946%C1137%C189%임베디드 C17%잘 모르겠음18%기타3%

C 개발에 어떤 IDE/에디터를 가장 많이 사용하시나요?

32%21%16% 9% 4% 3% 2% 2% 1% 1% 1% 8%

어떤 유닛 테스트 프레임워크를 주로 사용하시나요?

16% 5% 4% 4% 4% 4% 2%46%23%

C에 대한 유닛 테스트를 작성하지 않는 개발자의 비율은 작년과 동일합니다. 여전히 거의 절반을 차지합니다.

어떤 프로젝트 모델 또는 빌드 시스템을 주로 사용하시나요?

44%41%26% 6% 5% 5% 4% 4% 2%
모든 결과 보기

Makefile의 점유율은 작년 이후 크게 증가했습니다. CLion의 Makefile 지원도 작년에 비해 크게 향상되었습니다. 예를 들어, 원격 모드에서 사용할 수 있게 되었고 실행/디버그 구성을 이제 최상위 Makefile 대상에서 자동으로 생성할 수 있습니다.

귀하의 프로젝트에서 사용하는 종속성 관리자는 무엇인가요?

30% 7% 6% 4% 3% 2% 2%52%

시스템 패키지 관리자에 의존하는 C 개발자의 비율이 증가하고 있습니다. 이 추세는 C++ 에코시스템에서 일어나고 있는 현상과 완전히 반대입니다.

어떤 컴파일러를 주로 사용하시나요?

GCC82%Clang34%MSVC17%마이크로컨트롤러용 컴파일러15%Intel11%커스텀3%기타3%

읽어주셔서 감사합니다!

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

JetBrains Tech Insights Lab에 참여하세요

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

질문이나 제안이 있으면 surveys@jetbrains.com으로 연락해 주세요.