C

这些问题仅向选择 C 作为其三种主要编程语言之一的开发者显示。

您经常使用哪种(哪些)C 标准?

C11 标准的采用率在下降,但我们预计 C11 未来三年将上升到第一位。不过,它仍位于嵌入式开发(家居自动化和其他硬件)榜单的顶部,占据 47% 的份额。

您最常使用哪款 IDE 或编辑器进行 C 开发?

在 Vi/Vim 领先多年后,VS Code 上升到第一位。不过,在嵌入式开发领域,Vi/Vim 仍高居第二位。CLion 的份额也在快速增长。您愿意为嵌入式项目尝试 CLion 吗?

您经常使用哪种(哪些)单元测试框架?

您在项目中使用什么依赖项管理器?

依赖项管理器在 C 社区中不是很受欢迎:只有 14% 的受访者使用某种非系统软件来管理依赖项。

您经常使用哪种(哪些)项目模型或构建系统?

您经常使用哪种(哪些)编译器?

GCC 是最受欢迎的编译器,不过,适用于微控制器的编译器在嵌入式开发中也特别受欢迎,份额为 38%,高于 Clang 和 MSVC。

您使用 C 开发什么类型的软件?

当然,C 现在是主要的硬件开发语言,不断壮大的家居自动化市场为其创造了新受众。


感谢您的参与!

我们真诚地希望您能发现我们的报告有用。与您的朋友和同事分享这份报告。

加入 JetBrains Tech Insights Lab

参与调查和用户体验研究,让 JetBrains 产品更易用、更强大。参与我们的研究,您还将有机会获得奖励。

如果您有任何疑问或建议,请发送电子邮件至 surveys@jetbrains.com

© 2000-2020 JetBrains s.r.o. 保留所有权利。