一个新的编程语言排行榜:基于 30 天内 github 活跃仓库数量

5 月 6 日
 doraemonki
个人觉得 TIOBE 基于搜索引擎查询量来对编程语言排名非常不靠谱,特别是在 AI 时代。所以我使用 github 数据做了一个新的编程语言排行榜与趋势图。

从 2026 年 4 月 20 号开始,每天快照一次最新数据。

代码都是开源的,网页托管在 cloudflare 。

网址: https://langpulse.top
Github: https://github.com/doraemonkeys/LangPulse
8033 次点击
所在节点    程序员
68 条回复
AlexBlac
5 月 7 日
PHP 不行了,现在是 rust 时代与 Golang 的时代了
zichen
5 月 7 日
tiobe 那个榜单我一直就觉得有问题,我就想知道这年头到底谁还在用 vb
iorilu
5 月 7 日
go 居然排第 4, 挺强的

rust 也很好, 该转行了

java 这种除了一些老公司老系统, 谁新系统还用
iorilu
5 月 7 日
不过有个问题 @doraemonki

#17
Vue
4,254
+0.6%

这 vue 不对吧, 首先不应该算, 即使算, 难倒比 react 多, 感觉不正常

当然了, 我认为不应该算, 框架是框架, 那要算太多了没意义
passion336699
5 月 7 日
体感 Go 越来越多了...
chenluo0429
5 月 7 日
@iorilu 语言计算我特地研究了一下,实际上是 github 自己算的( https://github.com/github-linguist/linguist) 一般情况是依据文件后缀的。这个库会给出项目内更全面的语言数据,搜索以及项目页右下角的语言占比都是以这个为数据源。但是就像我在楼上说的,搜索只取了占比最多的那个语言,其他语言哪怕你占比 40 ,你也搜索不到。
综上,vue 的项目真的是 vue 的,而 js/ts 项目则包含了原纯 js/ts 项目,react 项目,部分 js/ts 代码多于 vue 代码的 vue 项目,angular/solid 等等项目似乎也算进去了
shiloh595
5 月 7 日
我们 Java 还有救(嘻)
Seanfuck
5 月 7 日
@AlexBlac php 是自己作死了,越搞越难用,没了简单易用的唯一优势。
iorilu
5 月 7 日
@Seanfuck 都是学其他框架阿, 都搞什么服务分层, mvc 之类等等

原来 php 简单是指所有东西直接塞文件里, 虽然看似麻烦, 但快速糊小项目还是可以的
workbest
5 月 7 日
这个确实比 toibe 准,但是项目的影响力是不同的
kran
5 月 7 日
lua 不错嘛,比想象中好很多
ThisDay
5 月 7 日
@doraemonki #9 说明 Rust 都是明星项目?
tf2
5 月 7 日
想到一些可以优化的点:

1. 按真实文件后缀,而不是 repo 标注的语言算
2. 每个 commit 去 blame 一下作者,看人数而不是 repo 数量
3. 去掉 fork
jiaomeng
5 月 7 日
我问 Gemini:“在 AI 时代,代码都是 AI 生成的,比如 GPT5 ,Gemini3 ,Claude4 ,这种时候 C 代码都是安全的。”
它回复我:单次生成安全,但是演进危险,而且为了安全还需要读取大量上下文,消耗更多 Token ,所以 AI + Rust = 生产力爆发
jiaomeng
5 月 7 日
这么说,使用 Rust ,可以省钱呀,肯定越来越多公司使用 Rust 的了
LokiSharp
5 月 7 日
md 排不上号?
doraemonki
5 月 7 日
@by0ai7j fork 仓库排除掉了
xgdgsc
5 月 7 日
julia 排名还不错
xgdgsc
5 月 7 日
配色不用 github 本身对各语言的配色吗
w568w
5 月 7 日
有意思,我之前做过类似的统计,不过当时 AI 还没这么发达,没有做成项目: https://v2ex.ih06.com/t/1145533

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://v2ex.ih06.com/t/1210583

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX