Redian新闻
>
2024年编程语言排行榜!

2024年编程语言排行榜!

公众号新闻

转自:菜鸟教程

C++ 官方本月发布了开发者调查报告,收集了 1200 余位开发者的数据。其结果《2024年C++开发者年度调查“精简版”》已公布并提交给标准委员会,旨在指导 C++ 的未来发展方向。

C++ 在编程开发语言排榜中一直在前三的位置,本月市场份额接近10% :

市场份额变化趋势如下:

历史排名,也基本在第二和第三的位置:

这次发布的《2024年C++开发者年度调查“精简版”》调查涵盖了多个方面,包括 C++ 的使用场景、开发者的编程经验、以及他们对C++不同版本特性的使用情况和看法。

1、使用场景

首先,调查询问了开发者在哪里使用 C++,结果显示大部分开发者在工作中使用 C++,同时也有一部分开发者在业余时间中使用 C++ 来尝试新事物。

2、C++ 编程经验

有不同范围的 C++ 编程经验,6 年以上经验的超过了 80%,C++ 看起来是比较长寿的开发岗位,经验可以越来越值钱,不会过早被淘汰。

在接受调查人员的开发经验(不局限于 C++,可能半路转 C++ 的) 90% 多在 6 年以上:

3、应用领域

C++ 应用领域还是非常广泛的,包括人工智能、商业软件、通信、消费者应用、开发工具、工程、娱乐、金融、游戏开发、硬件/物联网、机器学习、生产力工具、社交网络等多个领域。

C++ 以其高性能、灵活性和跨平台特性使其成为许多领域的首选编程语言之一。

4、开发平台

开发平台还是集中在 Mac、Linux 和 Windows 这三大平台上。

5、开发者面临的问题

开发中主要的挑战包括管理依赖库、构建时间、设置持续集成流程、管理 CMake 项目、并发安全性、设置开发环境、调试代码、内存安全问题等。

6、库管理

受访者使用多种方法来管理他们的 C++ 第一方和第三方库,包括源码集成(最多)、系统包管理器、下载预构建库、使用 Conan 和 Vcpkg 等。

7、构建工具

常用的构建工具包括 CMake、Ninja、Make/nmake、MSBuild 等。

 CMake 是最受欢迎的构建工具,在 1200+ 名受访者中超过 1000 人都选择了 CMake,占比高达 83.24%。

8、云服务使用

云服务在 CI/CD、测试、构建、部署、文件存储和数据库等方面被使用。

9、C++标准版本

开发者使用不同版本的 C++ 标准,从 C++98/03 到 C++23。

在所有 C++ 版本中,目前 C++11 的使用范围最广,有 90.81% 

而最新的 C++ 23 则有 61.17% 的人指出其所在环境不支持使用。

10、其他编程语言

除了 C++,开发者还在项目中使用 Python、C、JavaScript、C#、Rust、SQL 等语言。

Python 和 C 还是最多的,目前 Python、C 和 C++ 在编程语言排行中是前三,Python 和 C 看来是 C++ 的最佳伴侣

11、开发环境

C++ 使用的开发环境包括 Visual Studio、Visual Studio Code、CLion、Vim、Emacs 等。

12、编译器

常用的编译器包括 GCC、MSVC、Clang 和 Intel。

PDF 报告下载:https://isocpp.org/files/papers/CppDevSurvey-2024-summary.pdf

·················END·················

推荐阅读

•   五一抢票难,Python抢票脚本,火了•   华为又招了一名天才少年•   马赛克,克星,又火一个,已开源

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
2024年首个世界大学排行榜发布!一场失败的实验 - 对共产主义运动的反思和批评 page 2927岁华裔天才少年对打UC伯克利,首发SEAL大模型排行榜!Claude 3 Opus数学封神JDK 22正式GA;甲骨文:Java是“第一编程语言”我用十几年时间自创了两门编程语言,它们都还挺知名趣图:一图教你选择合适的编程语言AI编程语言Mojo正式开源标准库,宣称比Python快9万倍趣图:如何用多种编程语言造一匹马2024年全球最幸福国家排行榜出炉!美国跌出前20名C++之父反驳白宫,称拜登政府忽视了现代C++编程语言的优势Linux 6.10 将支持 RISC-V 架构下的 Rust 编程语言2024 美国受欢迎狗狗排行榜!快来看看,你家狗狗上榜了吗?五年磨一剑,华为仓颉编程语言正式发布。。公安局快乐岗位排行榜!有你的吗漂亮国收入最高的 10 种编程语言,Solidity 平均年薪 18.8 万刀王德奎老师发来的:元朝蒙古族命运动力学初探哈希表哪家强?几大编程语言吵起来了!2024年《财富》美国500强排行榜揭晓,科技和金融行业仍是最赚钱的行业又到元宵别人的17岁:自创开源编程语言作为成人礼;你的17岁:看封面图2024 年 3 月编程语言排行榜,Python 与其他语言之间的差距从未如此之大!北航等提出超大规模多语言代码评测基准,涵盖40种编程语言最新!2024最赚钱编程语言榜单出炉,Python爆冷出局…2024年悲惨行业排行榜!2024下半年雅思考位正式官宣,英国eVisa电子签证开放申请,2024年首个世界大学排行榜发布速度秒杀GPT-4o!Mistral开源首个22B代码模型破记录,支持80+编程语言李彦宏最新访谈:未来编程语言只有中文和英文两种纽约100多所高中入选U.S. News 2024年“最佳高中”排行榜美股基本面 - 2024_02_25 * 午报 * 日经创下新高后涨势难止,日本央行狂赚32万亿日元。坚守还是改变:日本央行的报名开启!北京语言大学语言智能2024年全国优秀大学生暑期夏令营Java是最能打的编程语言渔歌子(3):二月春光物复苏英国《完全大学指南》发布了2025年英国大学排行榜!综合排名和专业排名供参考简直就是热销榜!Costco“这7种商品”最常被偷,失窃排行榜曝光(图)食堂最差的美国大学排行榜!干饭人看完都沉默了….
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。