allowtransparency="true" frameborder="0" scrolling="no" src="http://hits.sinajs.cn/A1/weiboshare.html?url=http%3A%2F%2Fwww.csdn.net%2Farticle%2F2013-07-08%2F2816144-StackOverflow-Programming-Trends&type=3&count=&appkey=&title=%E7%9B%B8%E4%BF%A1%E6%AF%8F%E4%B8%AA%E7%A8%8B%E5%BA%8F%E5%91%98%E9%83%BD%E7%9F%A5%E9%81%93StackOverflow%E9%97%AE%E7%AD%94%E7%BD%91%E7%AB%99%EF%BC%8C%E6%9C%AC%E6%96%87%E4%BD%9C%E8%80%85dodgy_coder%E9%80%9A%E8%BF%87StackExchange%20Data%20Explorer%20Query%E6%94%B6%E9%9B%86%E4%BA%86%E8%AF%A5%E7%BD%91%E7%AB%99%E4%B8%8A%E6%8E%92%E5%90%8DTOP%2025%E7%9A%84%E7%BC%96%E7%A8%8B%E6%A0%87%E7%AD%BE%EF%BC%8C%E8%BF%99%E4%BA%9B%E6%A0%87%E7%AD%BE%E4%BB%8E%E4%BE%A7%E9%9D%A2%E5%8F%8D%E6%98%A0%E4%BA%86%E4%B8%80%E5%AE%9A%E7%9A%84%E7%BC%96%E7%A8%8B%E8%B6%8B%E5%8A%BF%E3%80%82&pic=&ralateUid=&language=zh_cn&rnd=1466163789182" width="22" height="16">
摘要:相信每个程序员都知道StackOverflow问答网站,本文作者dodgy_coder通过StackExchange Data Explorer Query收集了该网站上排名TOP 25的编程标签,这些标签从侧面反映了一定的编程趋势。
上面这个动态图表显示了2010年1月~2013年6月期间,StackOverflow网站中排名前25的编程标签对应的问答数的变化情况。y轴显示了TOP 25标签每月所占的问答比例。图中黑色的I型标志则显示了最小值和最大值。
从图中可以获悉,综合排名第一是C#,不过呈现出下降趋势,其最高值达到了13%,其他靠前的标签还有Java、JavaScript、PHP。其中两大移动平台Android和iOS,最高值分别是9%和5%,而它们所对应的最低值分别为稍高于2%和0。
趋势
下面所列出的仅仅是排名最前的25个标签,只是反映某种趋势,与上面的图表没有冲突。
- 上升:JavaScript、Android、jQuery、HTML、CSS、json
- 稳定:Java、PHP、Python
- 下降:C#、ASP .NET、.Net、SQL Server
- 标签取代:iOS取代iPhone
数据源
这些数据是通过运行StackExchange Data Explorer Query的一个分支版本来收集的。
另外,这里还有一份csv格式的原始数据,里面显示了每个月的问题数量(不是百分比),数据截止时间是2013年6月。
点击查看大图