2019开发者调查报告:Java 最流行,Go最有前途

知名软件开发公司 JetBrains 近日发布了名为「2019 开发人员生态系统现状」的调查报告。

为更好地了解开发者,JetBrains 于年初发起了 2019 年开发人员生态系统调查,调查了约 7000 名开发者。现在 JetBrains 已将调查结果公布于官网,下面来看看有哪些值得关注的信息。

编程语言相关 概览

JetBrains 的调查结果显示,Java 依然是最流行的主要编程语言。因为参与调查的开发者中有 50% 表示,在过去 12 个月里使用的编程语言是 Java,有 44% 表示只使用或首先使用 Java。

JavaScript 则是最常用的整体编程语言,这个结果也并不意外,毕竟“能用 JavaScript 实现的,最终都会用 JavaScript 实现”,所以 JavaScript 被广泛使用也不足为奇。

Go 语言在本次调查中的表现也十分值得关注,它被称为“最有前途的编程语言”。因为 Go 在 2017 年的份额只有 8%,现在已达到 18%。此外,多达 (13%) 的开发人员愿意采用或迁移到 Go 语言。

PHP 虽然是世界上最好的编程语言,但调查显示,使用 PHP 的开发人员只有 29%,且计划采用或迁移到 PHP 的开发人员也仅有 2%。

至于 Python,这门经常在各大编程语言排行榜前列露脸的语言,它是学习最多的编程语言,27% 的受访对象在过去 12 个月里开始或仍在持续学习 Python

更多关于编程语言的调查请查看下图:

对于这张图,JetBrains 如此解读:最受欢迎的编程语言是 Java 和 Python。其后是 C# 和 JavaScript,两者不相仲伯。但如果结果按示例大小标准化,那么 C# 是最受欢迎的语言。

JetBrains 问了三个关于开发者使用的语言的问题。首先,他们问了去年的使用情况,其次问了主要语言(最多三种),最后,他们要求对其排名。最后的结果统计如上图所示,JavaScript、Java 和 Python 是开发者的主力编程语言。

Java

可以看到,虽然 Java 10 和 11 越发流行,但 Java 8 仍是使用最多的版本。

Spring Boot 已成为最流行的 Java Web 框架,自去年以来增加 14%。

使用 IDEA 和 Eclipse 的开发者总计超过了 80%,其中使用 IDEA 的比例高达 65%。

Go

虽然 Go 是一门年轻的语言,但其用户相对成熟。调查结果显示有过半用户在工作中使用它。多数人使用单个全局 GOPATH。在同时编辑多个项目的人中,甚至有 2/3 的人仍不倾向于每个项目使用一个 GOPATH。

2019开发者调查报告:Java 最流行,Go最有前途

虽然 Go modules 的推出时间不久,但 40% 的 Go 开发人员已经在使用它,还有 17% 的人希望迁移过来。

排名第一的是 Gin,其使用量较去年增长 9%,已达 30%。其次分别是 Echo 和 Beego。

PHP

2019开发者调查报告:Java 最流行,Go最有前途

PHP 7 已成为主流,大量开发人员已从 PHP 5.x 版迁移到更新的 7.x 版。一年内,PHP 5 所占份额已从 29% 暴跌至仅 14%。

框架使用方面,WordPress 的份额从 2018 年的 32% 降至 2019 年的 26%,不过 Laravel 巩固了其主导地位,有 50% 的 PHP 开发者使用 Laravel 框架。

Python

由于 Python 2 即将退役,使用 Python 3 的开发者大约为 90%,Python 2 的使用量正在迅速减少。而去年仍有 1/4 的人使用 Python 2。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/6895.html