编程语言流行程度判断的一些方法
最近有朋友们在讨论语言的好坏,以及现在哪个语言是最流行的。这好像是个老生常谈的问题。偶然从论坛里看到别的方式,感觉还不错。就把这几种方式都分享出来。大家可以做一下参考。
一、最常用的语言排行榜 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就真的廉颇老矣,不行啦。
注:以上仅说明语言的流行度。并不说明语言的好坏。各位请理性看待,语言只是工具。
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 无知的小狼!
评论