调查的这一部分展示给在 C 和 C++ 部分回答“您开发什么类型的软件?”时选择“硬件”或“家居自动化”、在 Rust 部分回答“您使用 Rust 开发什么类型的项目?”时选择“嵌入式设备/物联网”以及在 Python 部分回答“您使用 Python 做什么?”时选择“嵌入式”的受访者。
注意,嵌入式开发者可以从事各种类型的项目(嵌入式和其他项目),而且嵌入式软件的某些元素并非特定于嵌入式开发(例如,微服务)。
嵌入式
与嵌入式开发最密切相关的语言是汇编、MATLAB 和 C。超过 25% 将其用作主要语言的人员开发嵌入式软件。但是,从绝对数量上看,Python 是嵌入式软件开发者中的领先语言。
总体
嵌入式
嵌入式软件开发者通常不使用最新的语言标准。然而,对于 C++,最新语言标准 C++17 和 C++20 在嵌入式开发者中占有很大份额。
C++
C
Rust
Python
C++
C
C++
C
C++
C
感谢您的参与!
我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。
加入 JetBrains Tech Insights Lab
如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com。