Java|2017-2020JS最受欢迎、全球活跃开发者1240万,SlashData发布最新开发者报告
_原题为 2017-2020JS最受欢迎、全球活跃开发者1240万 , SlashData发布最新开发者报告
机器之心报道
机器之心编辑部
在今年 5 月份的 中 , Java 连续八年荣登最常用编程语言榜首 。 在 7 月份的中 , Java 位列 top 10 编程语言榜单的第五名 。 近日 , 分析公司 SlashData 公布了 2020 年第 3 季度的《开发者报告》(第 19 版) , 对全球 159 个国家或地区的 17000 多名开发者展开了调查 。
文章图片
根据 SlashData 的调查结果显示 , Java 仍然是最受欢迎的编程语言 , 其次是 Python , 第三名是 Java 。 调查内容涵盖了编程语言的受欢迎程度、开发者对开源软件的态度、DevOps 的实际应用情况 , 以及容器等流行云技术和 Kubernetes 等编排工具的使用情况 。
报告主要针对使用各种编程语言的活跃软件开发者 , 覆盖全球各地以及各类程序员 。 此外 , 报告结果基于以下两个数据来源 , 其一是 SlashData 自 2017 年以来对全球软件开发者数量的独立估计;其二是 SlashData 每 6 个月对数以万计开发者进行的大规模、低偏差调查结果 。
以下是对这份报告的具体解读 。
Java 全球使用开发者达 1240 万
根据 SlashData 的调查结果 , Java(包括 Coffee 和微软的 Type)是迄今为止最受欢迎的语言 , 第 3 季度全球有 1240 万开发者在使用它 。
文章图片
据估计 , 自 2017 年以来 , 已有 500 万开发者加入了 Java 社区 , 这也巩固了其全球最受欢迎编程语言的地位 。
SlashData 指出:「即使在 Java 最不流行的开发领域 , 例如数据科学或者 AR/VR , 也有超过五分之一的开发者在使用 Java 。 」
【Java|2017-2020JS最受欢迎、全球活跃开发者1240万,SlashData发布最新开发者报告】此外 , 使用 Python 的开发者数量在过去一年也实现了增长 。
尽管在 Web、移动和桌面应用程序的开发上存在一些缺陷 , 但由于机器学习、数据科学和 IoT app 或其他一些不存在用户界面的开发 , Python 在过去一年中净增长 220 万开发者 。
Python 数据科学平台 Anaconda 的 CEO Peter Wang 在最近的采访中表示:「虽然 Python 在移动应用程序开发中的采用率不高 , 使用人数却仍能位列前三 , 这简直是个奇迹 。 」
他指出:「前端开发中一直应用的是 Java 或其衍生语言 。 而在移动设备上 , 几乎完全不使用 Python 。 但具有讽刺意味的是 , 这在某种程度上证明了 Python 在和后端开发和数据科学领域中强大的功能性及其广泛的普及 。 」
尽管如此 , Python 目前的开发者总数约为 900 万 , 比 Java 的 820 万多出约 80 万 。
自 2017 年以来 , Java 始终最受欢迎 , Python/Java「你追我赶」
文章图片
报告数据显示 , Python 的受欢迎程度在 2020 年初超过了 Java , 这个结果与其他编程语言排行榜的结论也基本一致 。
RedMonk 在 2020 年 6 月的排行榜报告中发现了这一点 , 而 Java 在 2020 年 10 月的 Tiobe 受欢迎度排名中创下了 “历史新低” , 看上去将被 Python 取代第二名的位置 。 在 Stack Overflow 2020 年开发者调查中 , Java 和 Python 也比 Java 更受欢迎 。
但在科技公司甲骨文看来 , 25 岁的 Java 仍然非常受欢迎 , 全世界超过 69% 的全职开发者在使用这门语言 , 同时全球部署了 510 亿运行中的 Java 虚拟机 。 SlashData 指出 , 自 2017 年中以来 , Java 社区共增加了 160 万名开发者 , 但在过去的六个月内没有增长 。
目前 , 开发者数量在 600 万到 630 万之间的语言包括 C、C++、PHP 和 C# 。 第二阶梯的有谷歌认可的安卓 App 开发语言 Kotlin , 以及苹果的 Swift , 这两种语言的开发者数量在 230 万到 280 万之间 。 据 SlashData 数据显示 , Swift 开发者数量在 2020 年初超过了 Kotlin 。
同时 , Go、 Ruby、 Objective C、 Rust 和 Lua 拥有 80 万到 150 万不等的开发者用户基础 。 这些数字是基于 SlashData 2020 中期对全球 2130 万活跃的软件开发者的评估 。
容器(container)成为最受欢迎的云技术
据 SlashData 数据 , 有 60% 的后端开发者使用容器 , 这使其成为了最受欢迎的云技术 。 超过了数据库服务(比如 AWS、 Oracle、 IBM、 Google 和 MongoDB 等的数据库服务)45% 的使用率 。 大约 57% 使用容器化应用程序的后端开发者会选择 Kubernetes 。
文章图片
有趣的是 , 对于 DevOps 的使用 , SlashData 发现 35% 的开发者认为自己不会涉及这个领域 , 但 40% 的受访者表示自己接触过持续集成(CI) , 37% 的受访者表示他们在使用持续交付(continuous delivery)或持续部署(continuous deployment) , 二者都属于 DevOps 的基本层面 。
推荐阅读
- 观点评论|印度手机市场排行榜:vivo冲进前三,你知道最受欢迎的是谁吗
- 小小西瓜c|青海湖的这处地,不是景点却极受欢迎,是观看青海湖日出的最佳地点
- 电影胡侃|杨紫角色被抢? 唐嫣要被黑了? 孙俪嫌弃编剧? 王耀庆受欢迎?
- 华裔|"亲情中华"网上亲子营大受欢迎:华裔幼儿中文教育有了新尝试
- 蓓娱乐|关晓彤“格格”梗翻车,虞书欣反应却受欢迎?耿直人设她走不了啊
- 不爱尖叫的鸡|肖战的新作品不受欢迎? 正片未播仅预报, 就让国内外粉丝都沸腾了
- 受欢迎|谁在综艺上更受欢迎肖战第九,周深第三,榜首实至名归
- 鬼才狗仔|《亮剑》中李云龙为何脏话连篇还大受欢迎?因为战争的压抑
- 参加|其他明星可以参加综艺节目,为什么章子怡不受欢迎?
- 掌上社会|他们的湖南风味相声大受欢迎,分道扬镳后两败俱伤,令观众惋惜