임베디드

공유하기:

이 섹션에는 하드웨어 또는 홈 자동화 솔루션을 개발한다고 보고한 사람들의 응답이 포함되어 있습니다.

임베디드 개발에 사용되는 언어

이 차트에는 "주로 사용하는 언어로 어떤 유형의 소프트웨어를 개발하시나요?"라는 질문에 "하드웨어" 또는 "홈 자동화 솔루션"을 선택한 사람들이 사용하는 언어가 포함되어 있습니다.

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

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

Inbal Levi

MPGC Services Ltd(Millennium)의 수석 소프트웨어 엔지니어

이미 C++20을 사용하는 임베디드 개발자의 비율이 이렇게 높다는 것은 정말 멋진 일입니다. 이 버전은 컴파일 시간 기능을 확장하여 런타임 성능에 중점을 두는 산업에 매우 유익한 도움을 줍니다. C++23도 앞으로 이와 같이 높은 채택률을 보일 수 있기를 희망합니다.

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

C 또는 C++로 개발하시나요?

CLion은 전 세계 많은 임베디드 개발자들이 사용하는 강력한 크로스 플랫폼 IDE입니다. 본인과 본인이 사용하는 하드웨어에 적합한지 확인해 보세요.

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

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

Ivan Kravets

PlatformIO Labs 박사, 발명가 겸 CEO

임베디드 소프트웨어 개발 에코시스템에서 테스트 프레임워크의 채택이 증가하는 것은 고무적인 추세이지만 현재 20%의 개발자가 아직 이를 사용하고 있지 않다는 사실은 안타깝습니다. 테스트 중심 접근 방식으로의 이러한 전환은 임베디드 시스템의 신뢰성과 품질을 향상하고 강력한 제품을 제공하려는 업계의 의지를 보여주는 긍정적인 움직임을 시사합니다.

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

C 또는 C++ 타사 라이브러리를 어떻게 관리하시나요?

Ivan Kravets

PlatformIO Labs 박사, 발명가 겸 CEO

이번 설문조사는 많은 개발자가 타사 라이브러리를 오래된 방식으로 관리하는 데 계속 어려움을 겪고 있는 임베디드 개발의 우려스러운 추세를 드러내 주었습니다. 선언적 접근 방식의 수용은 이러한 복잡성을 완화할 뿐만 아니라 전반적인 개발자 경험을 크게 향상시킬 수 있다는 점에서 중요합니다. 그 결과 여러 라이브러리를 보다 효율적으로 처리할 수 있게 되어 궁극적으로 임베디드 소프트웨어 개발 부문의 발전이 가속화됩니다.

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

Ivan Kravets

PlatformIO Labs 박사, 발명가 겸 CEO

GCC 컴파일러에 대한 압도적인 선호도는 개발자에게 임베디드 프로젝트를 위한 유연성과 비용 효율적인 솔루션을 제공하는 오픈 소스 특성, 광범위한 아키텍처 지원 및 강력한 최적화 기능 때문인 것으로 보입니다.

임베디드:

2023

읽어주셔서 감사합니다!

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

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