35

Java8 vs Java9:嘴上说着不要,身体还是很诚实的

 5 years ago
source link: https://www.linuxprobe.com/java8-vs-java9.html
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.
导读 去年年初,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%。


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK