导读 | 去年年初,JAXenter 曾针对“2017 年你最感兴趣的技术”这一话题展开过调研,其目的是找出 2017 年备受关注的编程语言、框架、工具和平台,颇受开发者们的关注。 |
前不久,JAXenter 也针对几门流行度比较高的语言进行了调查,让人意想不到的是,数据显示有 62% 的人希望在 2018 年更多地关注 Java 9。五一假日期间,JAXcenter 再放大招,为我们带来了完整的 2018 年备受关注的编程语言榜单。
说明:此次调研来自 85 个国家超过 1000 名受访者,来自 JAXenter 最新数据采集结果。
该调查主要分为十个部分:
- 编程语言
- Web 框架
- UI 技术
- 软件架构
- 数据存储
- 数据处理
- 持续交付和自动化
- 云平台和技术
- DevOps、容器和服务发现
- 其他技术
首先,受访者被要求评估不同技术的重要性,其范围从“非常有趣”到“无趣”。在语言评估部分中,Java(尤其是 Java 9 )成为用户首选。
Java 9 在去年成为开发者的首选编程语言,紧接着是 Java 6/7/8 ,而今年亦是如此。
只不过,数据显示,绝大多数受访者仍在使用 Java 8,占 82% 的比例;8% 的用户使用 Java 9,7% 的用户使用 Java 7。
毕竟,关于“你喜欢使用的”和“你不得不(在商业环境中)使用的”这两个选项还是有很大差异的。因此,Java 9 并非像 Java 8 的使用率那么高,但也并不意味着开发者不喜欢这种语言。
排名在第三、第四的 JavaScript / ECMAScript 和 TypeScript,这一趋势清晰地表明 JavaScript 已经在 Java 的世界中站稳了脚跟。Kotlin 尽管表现不错,但仍与 Scala 调换名次,位列 Top 榜单第五。
相比之下,Go 去年占据了第六名的位置,今年则勉强进入前十名。根据 RedMonk 最新调研显示,Kotlin 正在上升,Go 正稳步攀升,而 Scala 隐隐感到了倒退的迹象。
作为黑马,Python 获得了众多开发者的喜爱,从 2017 年的第九为上升至今年的第八位,而明年或许会持续增长。本月的 TIOBE 指数显示,基于机器学习和人工智能学习的热潮,开发者对 Python 的兴趣正逐月上升。这意味着:Python 已明显超越了包括 Ruby、Perl、PHP 等其他诸多脚本语言。
此外,此次受访者在年龄和性别上也进行了调研:目前绝大多数受访者(94.9%)是男性,不过女性受访者的比例也在不断升高;年轻受访者的数量也有所提升。去年,有 20% 的受访者年龄在 31 岁以下,今年这一比例大幅增加至 28.9%;不过,50 岁以上的人口比例却已经从 2017 年的 9.8% 下降至今年的 8.5%。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/119102.html