全球有多少 C/C++ 程序员?Java 和 Python 又有多少?
E。現在快要出 1.2 版了。在發表 CLion 1.0 后,收到了很多反饋。結果引發他們討論 C/C++ 的市場。比如:?C/C++ 程序員有多少?他們分布在哪些地方?他們在用哪些工具?
正好他們有個能做出些結果令人振奮的研究團隊。于是就給該團隊分派了任務,調研?C/C++ 的市場情況。最后研究團隊給出了一份答卷,伯樂在線摘編如下:
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 此次調查的數據來源有:
總結
以上是生活随笔為你收集整理的全球有多少 C/C++ 程序员?Java 和 Python 又有多少?的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 登录模板
- 下一篇: 10 种机器学习算法的要点