【发布时间】:2010-01-31 19:15:06
【问题描述】:
我认为通过查看 Stack Overflow 来跟踪编程语言的流行度是个好主意。我选择了 20 种语言,计算了每种语言的问题数量,并将结果放在表格中。
我使用了一个非常粗略的算法并编译了the results on my blog。
我根据针对特定语言提出的问题数量运行算法,但如果 Stack Overflow 的开发人员可以在某处为其创建页面,这可能是有用的信息。
他们可以使用投票和答案以及问题来衡量一种语言的流行度,他们还可以将查询限制在特定月份,以了解当前流行度而不是历史流行度。
有用吗?有意义吗?
(显然,SO 没有播种(见评论),所以从这个角度来看,对 .NET 没有偏见)
【问题讨论】:
-
来自您的帖子:“我认为它是从 .net 问答论坛中播种的,该论坛曾经位于 Joel On Software 页面上”——不,不是。 Jeff 最初想要这个,但决定反对它从一开始就没有 .net 偏见。 Beta 开始时,SO 完全是空的。
-
好点,也来自@peterchen。除了计算问题外,您可能还想衡量每种语言有 >=1 答案且代表 >= 0、>0 的问题的百分比,或此类答案的中位数。我们可能会发现某些主题会产生很多问题,但答案很少,或者很少有好的答案。人们问问题是因为他们是快乐的用户、好奇的还是沮丧的?此外,C++ 14 或 Python 3.x 等新版本/标准在多大程度上会产生问题? (我们知道,由于迁移,Python 3.x 的生产使用已经滞后,但在 2015 年超过了 50%。
标签: discussion stack-overflow languages popularity