作者
屠敏整理
报告来源
JetBrains
互联网的下半场,科技公司为面对更加严峻的竞争环境,越来越重视开源节流。而对于身处其中且撑起IT半边天的技术人,如今如何了?从技术角度来看,其又该作何改变顺应潮流?
接下来,我们将从JetBrains最新发布的《开发人员生态系统现状》报告中一窥究竟。
JetBrains通过调查全球名开发者,解析出开发者们在日常软件开发中最常使用的语言、框架,从而探索各种编程技术的最新趋势,希望可以帮助更多的开发者获取适合自己的技能。
过去一年,哪些编程语言被使用?
工欲善其事,必先利其器。作为程序员们的看家利器之编程语言,倘若开发者们对其掌握得越深那么对自己的职业发展越有益。但是由于每一年不同行业的技术发展各有偏重,导致数百种编程语言的流行度也会受到影响。
那么在过去一年中,开发者主要使用的编程语言有哪些?
对此,JetBrains根据最新的数据报告结果得出,最受欢迎的编程语言是Java和Python。其后是C#和JavaScript,两者不相仲伯。但如果结果按示例大小标准化,那么C#是最受欢迎的语言。详情如下所示:
首选的编程语言有哪些?
在使用的编程语言中,并不意外,JavaScript当选最常用的语言。其次为Java、Python。
除此之外,JetBrains还发现,似乎有一些“辅助”语言即主要用作其他语言,包括:HTML、SQL和Shell脚本语言。很多软件开发人员练习过这些辅助语言,但很少有人将它们作为主要语言。例如:56%的人练习过SQL,但只有19%的人称它为主要语言,仅1.5%的人将它作为第一语言。
从另一方面而言,Java是独占鳌头的语言。其用户中有44%只使用或首先使用Java。其后是JavaScript,份额“仅有”17%。
接下来,我们将详细解析。
最常用的整体编程语言——JavaScript
从上面的结果中,除了有69%的使用者外,还有5%的开发者计划采用/迁移到JavaScript语言。
其实一直以来,JavaScript横扫了很多编程语言榜单,而它之所以如此流行,主要是因为在Web前端、客户端乃至物联网等项目开发中都避不开JavaScript的使用,且凭借简单易学、丰富的扩展功能等特性,JavaScript也吸引了不少开发者的