哪种编程语言最流行?哪种最有前途?最新调查来了
扫描二维码
随时随地手机看文章
知名软件开发公司 JetBrains 近日发布了名为「2019 开发人员生态系统现状」的调查报告。
为更好地了解开发者,JetBrains 于年初发起了 2019 年开发人员生态系统调查,调查了约 7000 名开发者。现在 JetBrains 已将调查结果公布于官网,下面摘选一些关于编程语言的最新调查数据。
JetBrains 的调查结果显示,Java 依然是最流行的主要编程语言。因为参与调查的开发者中有 50% 表示,在过去 12 个月里使用的编程语言是 Java,有 44% 表示只使用或首先使用 Java。
JavaScript则是最常用的整体编程语言,这个结果也并不意外,毕竟“能用 JavaScript 实现的,最终都会用 JavaScript 实现”,所以 JavaScript 被广泛使用也不足为奇。
JetBrains 问了三个关于开发者使用的语言的问题。首先,他们问了去年的使用情况,其次问了主要语言(最多三种),最后,他们要求对其排名。最后的结果是,JavaScript、Java 和 Python 是开发者的主力编程语言。
Go语言在本次调查中的表现也十分值得关注,它被称为“最有前途的编程语言”。因为 Go 在2017 年的份额只有8%,现在已达到18%。此外,多达 (13%) 的开发人员愿意采用或迁移到 Go 语言。
虽然 Go 是一门年轻的语言,但其用户相对成熟。调查结果显示有过半用户在工作中使用它。多数人使用单个全局 GOPATH。在同时编辑多个项目的人中,甚至有 2/3 的人仍不倾向于每个项目使用一个 GOPATH。虽然 Go modules 的推出时间不久,但 40% 的 Go 开发人员已经在使用它,还有 17% 的人希望迁移过来。
PHP 虽然是世界上最好的编程语言,但调查显示,使用 PHP 的开发人员只有 29%,且计划采用或迁移到 PHP 的开发人员也仅有 2%。
至于 Python,这门经常在各大编程语言排行榜前列露脸的语言,它是学习最多的编程语言,27%的受访对象在过去12个月里开始或仍在持续学习 Python。
在这个调查报告中,还有一些有意思的问题,例如,你是否会在梦中写代码?结果,竟然超过一半的受访者表示有梦到写代码的经历。事实上,工作中编程越多(作为主要活动)的人就越有可能在梦中编程。