1
peter986 23h 20m ago
这个应该是更准的
|
2
chenluo0429 22h 59m ago via Android
挺有意思的思路和项目。
不过我发现了一个可能存在的问题,github 搜索指定语言的项目,似乎只会匹配项目中的第一语言。比如你的这个项目,通过 language:go 似乎是搜索不到的。不知道 api 是否存在行为差异,如果行为一致,那么这个方案的准确性就要打折扣了 |
3
andyskaura 22h 56m ago
rust 已经比 java 都多了啊
|
4
AlexHsu 22h 50m ago
这个应该叫开源语言排行榜 python 永远都会是第一
|
5
doraemonki OP @chenluo0429 python 在 tiobe 也是第一,用的人确实多
|
6
doraemonki OP @AlexHsu python 在 tiobe 也是第一,用的人确实多
|
7
doraemonki OP @chenluo0429 确实算是一个缺陷,但我觉得这样的统计数据还是有一定参考价值。上面一条回复错人了
|
8
kphcdr 22h 29m ago
我大 PHP 还能在 11 名呢!
|
9
doraemonki OP @andyskaura 一个有意思的地方是,如果不限制 star 数量,Java 排名大幅增加,Rust 就掉出前 10 了
|
10
mizuki9 22h 16m ago vue 是怎么回事?怎么一个框架也排进来,你怎么不把 react 、flutter 也拉进来排名。就因为 .vue 的文件后缀名?
|
11
Akitora 21h 54m ago
挺有用的,感谢 OP
|
12
superrichman 21h 42m ago @mizuki9 #10 没错,就是后缀,vue 在 github 里算一个 language
|
13
K332 21h 17m ago
这种排行榜项目还是可以去 x 上推一波流的,说不定就火了
|
14
doraemonki OP @K332 赶紧就去发了一个帖子,可能没啥人看😂
|
16
Ulduar 18h 17m ago
rust 上升地很快
|
17
FarAhead 17h 11m ago
某语言都上不了榜了
|
18
shench 16h 44m ago
看来我大 php 是真的要完了
|
19
by0ai7j 16h 3m ago
重复 fork 的项目有剔除或者降权重吗
|
20
lkxjlkejwr 12h 48m ago via iPhone
把 ts 和 js 合起来看的话,php 甚至还有前十🤣 不过 go 在 ai 时代解决了最令人诟病的丑陋和 if err ,效果应该会很好。
|
21
AlexBlac 10h 43m ago
PHP 不行了,现在是 rust 时代与 Golang 的时代了
|
22
zichen 9h 1m ago
tiobe 那个榜单我一直就觉得有问题,我就想知道这年头到底谁还在用 vb
|
23
iorilu 7h 55m ago
go 居然排第 4, 挺强的
rust 也很好, 该转行了 java 这种除了一些老公司老系统, 谁新系统还用 |
24
iorilu 7h 53m ago
不过有个问题 @doraemonki
#17 Vue 4,254 +0.6% 这 vue 不对吧, 首先不应该算, 即使算, 难倒比 react 多, 感觉不正常 当然了, 我认为不应该算, 框架是框架, 那要算太多了没意义 |
25
passion336699 7h 41m ago
体感 Go 越来越多了...
|
26
chenluo0429 7h 40m ago via Android
@iorilu 语言计算我特地研究了一下,实际上是 github 自己算的( https://github.com/github-linguist/linguist) 一般情况是依据文件后缀的。这个库会给出项目内更全面的语言数据,搜索以及项目页右下角的语言占比都是以这个为数据源。但是就像我在楼上说的,搜索只取了占比最多的那个语言,其他语言哪怕你占比 40 ,你也搜索不到。
综上,vue 的项目真的是 vue 的,而 js/ts 项目则包含了原纯 js/ts 项目,react 项目,部分 js/ts 代码多于 vue 代码的 vue 项目,angular/solid 等等项目似乎也算进去了 |
27
shiloh595 6h 37m ago
|
29
iorilu 5h 47m ago
|
30
workbest 5h 24m ago
这个确实比 toibe 准,但是项目的影响力是不同的
|
31
kran 5h 13m ago via iPhone
lua 不错嘛,比想象中好很多
|
32
ThisDay 4h 53m ago
@doraemonki #9 说明 Rust 都是明星项目?
|
33
tf2 4h 33m ago
想到一些可以优化的点:
1. 按真实文件后缀,而不是 repo 标注的语言算 2. 每个 commit 去 blame 一下作者,看人数而不是 repo 数量 3. 去掉 fork |
34
jiaomeng 4h 5m ago
我问 Gemini:“在 AI 时代,代码都是 AI 生成的,比如 GPT5 ,Gemini3 ,Claude4 ,这种时候 C 代码都是安全的。”
它回复我:单次生成安全,但是演进危险,而且为了安全还需要读取大量上下文,消耗更多 Token ,所以 AI + Rust = 生产力爆发 |
35
jiaomeng 4h 4m ago
这么说,使用 Rust ,可以省钱呀,肯定越来越多公司使用 Rust 的了
|
36
LokiSharp 4h 1m ago
md 排不上号?
|
37
doraemonki OP @by0ai7j fork 仓库排除掉了
|
38
xgdgsc 2h 57m ago
julia 排名还不错
|
39
xgdgsc 2h 41m ago
配色不用 github 本身对各语言的配色吗
|
40
w568w 2h 36m ago 有意思,我之前做过类似的统计,不过当时 AI 还没这么发达,没有做成项目: https://www.v2ex.com/t/1145533
|
41
doraemonki OP @w568w 我的灵感应该就是来自这里,感谢!
|
42
doraemonki OP @xgdgsc #39 这个还没注意,我考虑下要不要改😂
|
43
doraemonki OP @jiaomeng #35 已经有很多新项目选择 rust 了
|
44
doraemonki OP @LokiSharp 毋庸置疑,AI 时代 md 是最好的语言!
|
45
xuld 1h 31m ago
基于 github 活跃仓库的排名数据只代表了开源项目偏好的活跃度。
并不能代表实际从业人数、使用人数。 比如 Java 大多用于企业后台开发,且多数不开源,因此 GitHub 相对数目较少也是合理的。 如果只考虑开源项目,那毫无疑问脚本语言一定排在前面。 |
46
guanhui07 1h 2m ago
还在用大 php 来挣钱
|
47
yh7gdiaYW 44 mins ago
基本符合对目前开源社区的体感,但这个排名方式对 Java 这种更多在企业内部使用的语言及其不利,TIOBE 是能反映一些这种需求的
|
48
zkwang 38 mins ago via Android
生物信息处理要用 perl ,不上榜
|