英文原文:StackOverflow Most Popular Programming Languages & Tags
我们分析了 StackOverflow 的标签(tag)以了解最流行的编程语言,并在更大的语言范围内统计了大家关心的问题来进一步了解子标签。
最流行的编程语言莫过于 Java 了,之后是 Javascript,C#,PHP,jQuery,Python,HTML,C++。在标签排名 TOP50 中,前 10 名占据了所提问题的 55%,并且前 6 名,即 Java、Javascript、C#、PHP、jQuery、Python 占比超过 41%。
Java
Java 凭借超过 10% 的问题成为了标签排名 TOP50 的榜首。当我们检查与 Java 相关的标签时,问的最多的问题,实际上占了总问题 13% 的标签为’android’,其次是 Java 的 GUI 工具包 Swing。关键的观察结果是,JSP——服务器端脚本技术,占据了与 Java 相关的问题总量的2%。
Javascript
从欢迎程度看,JavaScript 和 Java 差不多是并驾齐驱的。
虽然在许多领域,如游戏开发,大多数联合标签 JavaScript 的标签大多与构建网页相关。 jQuery,这个客户端 JavaScript 库在联合标签中的比例高达 35%。
值得注意的是 web 应用框架 AngularJS 占比约4%,而 Node.js,网络应用的运行时占 2.9% 左右。
PHP
PHP 是 StackOverflow 上最流行的服务器端脚本语言。
MySQL 和 SQL,貌似成为了广泛和 PHP 共用的数据库,前者的联合标签占 17.6%,后者占 3.9%。
博客工具和 CMS、WordPress(基于 PHP 并用于 PHP 的 web 应用框架),CodeIgniter 在这里也占据了一定的比例。
Python
Web 框架 Django 在所有与 Python 相关的框架中是最受欢迎的 web 框架,占联合标签的 10.5%,其次是 Flask,占框架的 1.4%。
涉及到 Python 3.X 版本的问题是总联合标签的 3.3%。
用于科学计算的 Python 包,NumPy,数据分析库 Pandas,2D 绘图库 Matplotlib 也是重要的因素,分别占比 3.6%,2.3% 和 2.2%。
-
译文链接:http://www.codeceo.com/article/stack-overflow-tags.html
翻译作者:码农网 – 小峰