导读:各位,目前最可依赖的编程语言前三名是JavaScript(78%),Python(52%)以及Java(41%)

最受开发者依赖的语言:JavaScript、Python与Java_java


代码托管组织Tidelift,在历经一年多的时间里分析了技术人员如何使用开源技术在工作中构建应用程序。有超过6000人分享了自己使用开源软件的方式,包括阻碍自己发展的因素,以及如何帮助开发者更有效的工具和策略。


除了RedMonk、Tiobe以及IEEE、StackOverflow等排行榜,现在又多了一个Tidelift,这些对开发者提供更多的决策基础,比如什么语言该重视,什么语言就业机会更好,什么代码最流行。


当然,没有人会明确告诉你哪种编程语言最好,这些排行榜可以给你提供应该学习哪个语言,在哪些项目里使用何种语言最合适。


以下是开发者最依赖的几大编程语言:


最受开发者依赖的语言:JavaScript、Python与Java_java_02


前三名为:JavaScript、Python和Java,其排名与RedMonk语言排名一致,PHP和.Net排名第四和第五名。


最受开发者依赖的语言:JavaScript、Python与Java_java_03


在Thdelift排名中,Go语言排名在第七位,Ruby在Tidelift中排名落后在第9名,Rust和Swift排名较之RedMonk要高。


此次排行没有将TypeScript和Kotlin包含在其中。


Java开发者会抱怨在编程语言中再次被低估,大型团队更依赖于Java语言,超过1000开发人员的团队有66%以上份额,因此Java在此处领先于Python。


虽然Python在学生和爱好者中广受欢迎,但有数据表明,大型软件开发组织有61%以上的雇员在选择Python开发。


值得一提的是,大型软件开发团队会选择3.5种以上编程语言进行开发。


最受开发者依赖的语言:JavaScript、Python与Java_java_04

哪种编程语言在企业里最重要?下面图例展示了全部数据。


最受开发者依赖的语言:JavaScript、Python与Java_java_05


JavaScript在榜单中排名第一,有57%以上的团队都使用了JavaScript。Java语言上升到了第2名,达到54%,它已经是大型企业内部应用程序不可或缺的一部分。


C#和Ruby语言也有所提升,分别为50%和41%。Python在重要性上发生了异动,虽然它是整体上第二被依赖的语言,但依赖该语言的应用程序在百分比中下降到了第6位,平均值为43%。


古老的语言在通过新的方法争夺开发人员对新语言的注意力。而Tidelift排行榜的两个指标:最依赖的语言以及每个语言占应用程序开发的百分比,这给开发者提供了另外两个有价值的数据。