首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

22 年过去了,Java 依然是开发者最爱的编程语言!

关键时刻,第一时间送达!

最近,JetBrains 发布了 2018 年度开发者生态报告,集结了 6000 名开发者,从编程语言、开发工具、开发环境、操作系统、开发类别以及编程时长等多方面入手,一窥开发者生态现状。

▌编程语言圣战:Java 最流行,JavaScript 最常用,Go 前景最光明

从数据中我们可以发现,尽管 Java 已经有了长达二十多年的历史,却依然是最受开发者欢迎的编程语言,而 JavaScript 是使用最多的语言,Google 的 Go 则是最有前途的编程语言。

但归结到日常使用中,则有所变化,Java、JavaScript、Python 分列前三。

下图中蓝色所代表的是频繁使用,橙色所表示的是即将采用或迁移。从中我们可以看到,JavaScript 是使用最多的语言,占比 64%,其次是 HTML/CSS,而 Java 则屈居第三,果然应了 Jeff Atwood 那句“任何能够用 JavaScript 实现的应用,最终都必将用 JavaScript 实现”。

而在这之中,人工智能的火热让万能的 Python 炙手可热成为许多开发者想要尝试的语言,但 Go 却依然排在了它的前面,甚至已经成为了许多企业的主力编程语言,比如国内的腾讯滴滴等,而 Kotlin 因为 Google 在 Android 上的大力支持也正在崛起。

在过去的一年里,有 30% 的开发者正在学习 Python,29% 学习 JavaScript,21% 学习 Java,而 PHP 还是有 10% 的开发者正在学习,但苹果的 Swift 占比则稍微弱些,仅 7%。而不容忽视的一点是,7% 的开发者没有学习任何编程语言,38% 的开发者不考虑采用新的编程语言,这个比例还是很高的。

▌开发工具之战:随时随地使用任何语言编程是个伪需求?

再看开发工具方面,对于众多的程序员来说,肯定是 IDE 为先,其次是源码协作工具,以及轻量级的桌面编辑器。不过从中,我们看到了些许细微差别,比如有 82% 的开发者经常使用 IDE,69% 的开发者使用编辑器;开发者普遍喜欢自定制工作环境,仅有 12% 的开发者不会定制自己的 IDE 或编辑器。

而最近两年,随时随地使用任意语言编程的势头有所兴起,国内外都有相关的企业推出云端 IDE 或编辑器工具,但是在所有受访者中,这却并不是一项受欢迎的选择,仅有 8% 的开发者选择,是否说明,尽管不同语言不同平台 App 的开发需要下载不同的 IDE,以及调试部署,这对开发者来说是一个痛点,但却也是一项伪需求?

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180624A0CTGK00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券