1. C/C++ 程序员的数量

全球大约 440 万 C++ 程序员;大约 190 万 C 程序员。

2. C++ 比 Python 的程序员数量高一些,C 和 Ruby 的程序员数量相当

JetBrains 估算了全球使用热门编程语言的开发者数量:

  • Java 有 900 万;
  • C# 大约 780 万;
  • JavaScript 大约 760 万;
  • PHP 将近 600 万;
  • C++ 大约 440 万;
  • Python 有 400 万;
  • Objective-C 大约 330 万;
  • C 大约 190 万;
  • Ruby 大约 180 万;

3. C++ 程序员在全球的分布

  • EMEA 地区有 150 万;(伯乐在线注:EMEA 是 Europe, the Middle East and Africa 的字母缩写,为欧洲、中东、非洲三地区的合称,通常是用作政府行政或商业上的区域划分方式,这种用法较常见于北美洲的企业。)
  • 亚太地区有 150 万;
  • 北美地区有 100 万;
  • 拉丁美洲约 40 万;

4. C++ 更为流行的国家

相比其他语言,C++ 在俄罗斯、捷克、匈牙利、德国、法国、芬兰、以色列和新加坡更流行。

5. 哪些行业在用 C++ 语言

分析 C++ 的招聘广告信息得出的结果:前三的行业是:金融、银行和游戏。接下来是:Front Office、通信、电子、投行、市场、制造业、零售业。

【伯乐在线补充】:Front Office 是相对于 Back Office 而言。所谓 Front Office 软件即指应用在销售部门、客户服务、电话中心(call center)、和技术支援方面的软件,Front Office软件的目的在提升企业的销售、行销、与客户服务的效率。

6. 哪些编程语言和 C++ 一起在用

根据分析的招聘广告信息,经常和 C++ 一起在用的语言有:Java、C、C#、Python、SQL 和 JS。

7. C++ 程序员所用的操作系统

Linux 44%、Windows 39%、OS X 17%;

8. C++ 的版本

已经有 34% 的 C++ 程序员在用 C++11;

9. 最流行的 C++ 编译器

GCC 遥遥领先,65% 份额;

10. Windows 平台上最流行的 C++ 编译器

Windows 平台上,VC++ 虽然是第一(36%),但只比 GCC 领先 2%。

插播一条简讯:微软在11月释出的Visual C++更新将整合Clang开源C和C++编译器,开发者将可以用Clang编译Windows应用程序。Visual Studio 2015 已经整合了Clang编译器,但它是被用于Android和 iOS上的应用开发,而这一次整合是用之开发Windows程序。

Visual C++由多部分构成,其中包括前端编译器,用于生成代表程序内容的抽象语法树;后端编译器则读取抽象语法树生成执行代码。前端编译器称为C1,后端称为 C2,由微软的不同团队开发。最新的整合将用Clang取代C1,后端继续用C2。微软推出Clang/C2 for Windows的目的是改进跨平台支持。(中文摘要来自Solidot)

11. 最流行的 C++ 调试器

如果不划分开发平台,GDB7 占据了 62%,甩了其他调试器很多条街了。不过在 OS X 平台上的数据就完全不同了,LLDB 是 39% 领先,GDB7 32% 落后。

12. 最流行的 C++ 构建系统

CMake 和 GNU Make 夺走了 68% C++ 的心;

13. 编译器 + 调试器 + 构建工具组合

GCC + CMake + GDB7 组合是 C++ 程序员的最爱。不过在 OS X 平台,这个荣誉要让给 Clang + CMake + LLDB。

JetBrains 此次调查的数据来源有:

原文:http://blog.jobbole.com/93554/

全球有多少C++、Java、PHP、Python程序员?相关推荐

  1. 魔幻!过年在家,Java和Python程序员比工资打起来了...

    Python真的野蛮生长到不行了? 最近,笔者在某网站刷到一条信息,两个程序员在家比工资,竟然打起来了!原因就是从事5年开发的Java程序员竟然工资输给了工作仅2年的Python程序员! 从上图招聘情 ...

  2. 薪资不如 Java、C,BAT 需求大,揭秘 Python 程序员跳槽现状!

    作者 | 雨蹊 本文经授权转载自100offer(ID:im100offer) 「人生苦短,快用Python」,这话曾是不少选择投入Python麾下的「码农」们的一句调侃和自我标榜. 与敏捷开发.大数 ...

  3. python程序员薪资-python工资高还是java?

    说起来,随着人工智能和大数据逐渐进入人们的眼中,越来越多的人看到互联网未来大好发展趋势,而想要学习一门技术来进入其中,以期分一杯羹.但是,作为人工智能和大数据的重要编程语言,Python和Java,该 ...

  4. 全球最年轻的Python程序员;13 岁创建 RISC-V 内核,后浪程序员有多恐怖?

    [CSDN 编者按]前不久,英国一位仅 6 岁多的孩子获得了 IBM AI 认证,创下新的吉尼斯记录,成为全球最年轻程序员.前有 AI 编程掀餐桌,后有 6 岁娃娃抢饭碗,程序员们真的太难了.别慌,今 ...

  5. python程序员工资-Python工资高还是Java?

    说起来,随着人工智能和大数据逐渐进入人们的眼中,越来越多的人看到互联网未来大好发展趋势,而想要学习一门技术来进入其中,以期分一杯羹.但是,作为人工智能和大数据的重要编程语言,Python和Java,该 ...

  6. 趣图:Python 程序员转 Java

    (给程序员的那些事加星标,每天看趣图) 当 Python 程序员尝试转投 Java 之时 ↓↓↓ 往期趣图(点击下方图片可跳转阅读) 关注「程序员的那些事」加星标,不错过趣图 (商务合作联系:Juli ...

  7. 面试官吐槽:“Python程序员就是不行!”网友:我能把你面哭!

    最近几年,Python莫名火了起来,很多公司都想赶上这"莫名"的热潮,招聘到大牛人才.但是,最近一个HR在社交网站的吐槽又火了: 那么问题来了,市面上为什么鲜有企业满意的优秀的Py ...

  8. python程序员工作怎样-现在Python就业薪资高吗?Python程序员前景怎么样?

    现在Python就业薪资高吗?Python程序员前景怎么样? 近日,全球知名的开发者社区 Stack Overflow 发布了 2019 年度开发者调查报告.今年全球 190 个国家和地区共有近 9 ...

  9. Python程序员职业现状分析,想提高竞争力,就要做到这六点

    现今程序员群体数量已经高达几百万,学历和收入双高,月薪普遍过万.今天,我们就围绕90后程序员人群分析.职业现状.Python程序员分析等,进行较为全面的报告分析和观点论述. 一.程序员人群分析 人数规 ...

  10. python编程可以用来干嘛,python程序员是干嘛的

    什么是python编程 Python是一门新兴的编程语言,编程语言有很多,比如C++.Java.C#.PHP.JavaScript等,Python也是其中之一,在学习Python前,我们需要对它有一定 ...

最新文章

  1. aix oracle11g 静默安装包,10g for AIX 静默安装
  2. mxnet arg_params, aux_params
  3. CC攻击工具list
  4. JVM调优总结(六)-分代垃圾回收详述2
  5. 位运算和进制转换,反码补码
  6. linux系统及服务安全(持续更新中)
  7. nginx的基本使用和反向代理,地址重写问题
  8. CSS3实现DIV圆角完整代码
  9. java现代编译原理pdf脚本之家_详解编译器编译原理
  10. 广义表的扩展线性链表存储(第五章)
  11. 雷霆战机游戏项目(JAVA)
  12. SCAR:Scalable Consensus Algorithm 一种可伸缩共识算法
  13. c语言模拟交通信号,C语言编写的交通信号灯
  14. 操作OMF(Oracle Managed Files,Oracle管理的文件)
  15. Association Class VS Full Class
  16. Easy Excel使用说明
  17. TCP/IP卷一:87---TCP拥塞控制之(对标准算法的改进:NewReno、采用选择确认机制、转发确认(FACK)和速率减半、限制传输、拥塞窗口校验)
  18. 学术篇 | 多模态fNIRS脑电分类——基于脑机接口的深度学习算法
  19. 游戏直播软件测试工程师,【斗鱼TV软件测试工程师面试】斗鱼软件测试面试经验。-看准网...
  20. dnf服务器维护11.12,【原来DNF这么多BUG】 12月11日版本维护后其他内容修改

热门文章

  1. 27.如何下载安装好看的字体:
  2. 游戏开场是一个博士在计算机,计算机博士告诉你 为什么游戏里的AI都是猪队友...
  3. 雷神stplus重装系统win7
  4. 学术分享搜索平台——设计方案
  5. PS 宋体 12号 有锯齿 的问题
  6. 计算机应用课堂教学结题汇报,课题结题验收总结报告.ppt
  7. xshell6的作用_Xshell6-项目使用
  8. 孙家启c语言程序设计教程课后答案,新编C语言程序设计教程(普通高等教育“十二五”规划教材)...
  9. 利用python获取股票涨停板数据
  10. 【思维模型】五分钟了解<黄金圈思维>,为何学习黄金圈思维?什么是黄金圈思维?如何把黄金圈思维转化为行动?