​ 最近有朋友们在讨论语言的好坏,以及现在哪个语言是最流行的。这好像是个老生常谈的问题。偶然从论坛里看到别的方式,感觉还不错。就把这几种方式都分享出来。大家可以做一下参考。

一、最常用的语言排行榜 tiobe

https://www.tiobe.com/tiobe-index/

TIOBE 编程社区指数(TIOBE 排行榜)的排名依据是全球技术工程师、课程和第三方供应商的数量,主要通过流行搜索引擎(如 Google、百度、维基百科、必应、Hao 123 等)和技术社区的搜索结果数量来计算,反映编程语言的流行趋势和社区活跃度,而非语言的绝对优劣 。

二、github新建仓库数量评价语言的流行度

先讲下方法,通过时间筛选,2025-01-01,最近半年左右,star > 10,避免无用的垃圾仓库,还有就是language = java,语言。最后综合的结果就是最近半年 github新建仓库且star>10的数量。沟通过这个可以更有效的判断语言的流行度。

java

java有2.6k的数量,依然很能打。

go

go也有2.6k的数量,和java一样

python

python直接17.5k,妥妥的王者。绝对优势

rust

rust有2k,也是新兴王者。

Js

js作为前端语言的根基,还是非常的屌。

php

php只有700+,看起来php真的不行啦。是真的老了啊。

三、总结

python 随着人工智能的发展,已经成为绝对的王者。在以后短时间里,应该很难有语言能超过python了。go作为后起之秀,也已经成为top级语言之一。java虽然老了,但是完善的生态依然可以占据一席之地。python就真的廉颇老矣,不行啦。

注:以上仅说明语言的流行度。并不说明语言的好坏。各位请理性看待,语言只是工具。