C++

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

어떤 C++ 표준을 주로 사용하십니까(복수 선택 가능)?

신규 C++ 표준이 채택되는 비율이 점점 늘어나고 있습니다. C++20를 사용하는 개발자의 점유율은 12%로 상승했습니다.

이 질문을 비롯한 일부 질문에 대한 결과는 응답자가 개발하는 소프트웨어 유형 및 기업 운영 분야에 따라 3개 그룹으로 분류되었습니다. 이 그룹은 C++ 개발의 3가지 주요 영역인 임베디드 개발, 금융 및 게임 개발을 대표합니다.

향후 12개월 이내에 다른 C++ 표준으로 이전할 계획이 있으십니까? 만약 그렇다면 어떤 버전입니까?

설문조사에 참여한 C++ 개발자의 약 절반은 올해 다른 표준으로 이동할 계획이 있습니다.

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

최근 JetBrains는 Unreal Engine IDE용 Rider 공개 테스트 버전을 출시했습니다. 내년에는 게임 개발 관련 도구로 이름을 올릴 수 있길 바랍니다.

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

올해엔 Catch가 2위로 등극하며 Boost.Test 및 CppUnit의 자리를 차지했습니다.

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

C++ 개발자의 절반은 종속성 관리 도구를 사용하지 않습니다.

현재 프로젝트(직장 또는 학교)에서 허용되는 오류 보고 방법은 무엇인가요?

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

전년도와 마찬가지로 많이 사용하는 빌드 시스템은 CMake, Visual Studio 프로젝트 및 Makefiles입니다.

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

Clang 점유율이 지속적으로 성장한 반면 GCC의 점유율은 4년 중 처음으로 상승하였습니다.

다음 도구 중 귀하나 귀하의 팀이 가이드라인 적용, 기타 코드 품질 또는 분석을 위하여 사용하는 것은 무엇입니까(복수 선택 가능)?

Clang의 인기가 증가하며 Clang-Tidy 및 Clang-analyzer와 같은 관련 도구의 인기도 함께 상승하고 있습니다.

다음의 코딩 조언 또는 가이드라인 소스 중에서 귀하 또는 귀하의 팀이 적극적으로 사용하는 것은 무엇입니까(복수 선택 가능)?


읽어주셔서 감사합니다!

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

향후 설문조사에 참여해주세요

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

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