作家
登录

有钱Python,没钱PHP,编程语言也嫌贫爱富

作者: 来源: 2017-09-05 16:54:55 阅读 我要评论

那么这毕竟意味着什么?不禁激发我们沉思,不合经济背景下的国度编程技巧有何不合,它又若何影响着我们对全球软件开发行业的看法。本篇文┞仿将带领大年夜家合营商量这些差别,并解读将软件开发行业划分为高收入国度和世界其他地区的须要性。

查询拜访申报分析基于 2017 年(1-8 月)中应用最多的 250 个编程说话标签。为了削减误差,我们仅分析了这段时光内拜访各类编程说话达 500 万次及以上的 64 个国度。

大年夜上图可以看出,Android 和 PHP 的应用数量与一个国度的收入呈负相干,而 Python 和 R 说话则正好相反,出现出越蓬勃国度应用的频率越高。在这种趋势之下,我们也发清楚明了一些特例,诸如韩国应用 Android 频率比预期的多,而中国更多的是应用 Python,但平日而言,这种说话应用流量和国度接洽关系性照样比较强的。

人均 GDP 相干的技巧

在近期的一篇“Where in the World is Mobile Development?”文┞仿中,我们应用“ Stack Overflow Trends tool”分析得出 Android 流量占比往往与一个国度的人均 GDP 负相干。这促发我们想要懂得其他的编程说话是否也如斯。

在发掘重要的编程说话和平台时,除了 Android 之外,其他一些重要说话还有 PHP、Python 和 R。

有钱Python,没钱PHP,编程说话页鲜刀爱富

在这里也须要特别声明的是:基于以上数据统计,并不料味着编程说话的选择会影响到一个国度的平均收入,而一个国度的 GDP 也不会影响开辟者对于编程说话的决定,二者并没有任何的因不雅关系。

近日,在 Stack Overflow 全球移动开辟者分布的查询拜访申报中发明,相较于高收入的国度,Android 在低收入国度应用得加倍广泛。

为何要将世界的软件开发行业划分为两种?

当研究趋势时发明,将软件开发行业分为两组国度(高收入和非高收入)比推敲其他一系列相干的身分更有效。作为一个有价值的分类,我们可以基于人均 GNL(公平易近总收入)应用世界银行收入分类进行划分。

有钱Python,没钱PHP,编程说话页鲜刀爱富

共计有 78 个高收入经济体,重要由美国和加拿大年夜、西欧、中东和东亚部分地区以及澳大年夜利亚/新西兰构成。 我们已经对国度间差别(如主成分分析)的根本驱动身分进行了一些分析,认为这是一个合理的分工,并且它比其他瓜分办法更有意义,比如东半球与西半球。 (例如,澳大年夜利亚在编程技巧拜访及应用方面来说与中国或印度尼西亚更为类似)。

有钱Python,没钱PHP,编程说话页鲜刀爱富

高收入国度在技巧上的差别?

如今将世界的软件开辟划分为两个版块:高收入国度和非高收入国度,那么两者在技巧上的差别毕竟在哪?

有钱Python,没钱PHP,编程说话页鲜刀爱富

本文提掏出几个有趣的看法:

数据科学技巧的差别:如上文所述,Python 和 R 说话与一个国度的收入有关。在高收入国度,Python 的拜访次数是世界其他地区的两倍,R 大年夜约是世界其他地区的三倍。此外,我们也可能留意到一些小的标签,大年夜多半是科学技巧中 Python 和 R 说话的包,如 pandas、numpy、matplotlib 和 ggplot2。这注解两种说话的部分收入差别可能是因为它们在科学和学术研究中的应用。在加倍富有的工业化国度,这些技巧应用频率更高,科学研究占经济较大年夜的部分,法度榜样员也可获得更高的学位。

C / C ++:C / C ++是别的两种在蓬勃国度常被拜访的说话。猜测其重要原因之一是和国度的教导有关:因为在此前一篇文┞仿,我们得知 C 和 C++ 在美国大年夜学不按比例的成为受拜访说话之一。别的一个原因可能与电子和制造业的地舆分布有关。

PHP 和 Android:在低收入国度中,除了 Android 开起身术比较广泛外,PHP 也排名前 5。有趣的是,CodeIgniter 是一个 PHP 开源框架,而这个框架在低收入国度是经常被零丁拜访的标签。进一步查询拜访发明,在南/东南亚(特别是印度、印度尼西亚、巴基斯坦和菲律宾地区),CodeIgniter 拜访量很大年夜,而美国和欧洲的拜访流量很少。由此得出,CodeIgniter 可能是建立网站的外包公司的常悠揭捉?择。

结论:为什么这么重要?

这些结论对于编程说话生态体系是一个有趣的事实。经由过程本文,我们区分了两个“混淆”在一路的软件开发行业问题。平日,我们会比较感兴趣哪些技巧应用的更多,可以驱动更多的流量,诸如懂得 Flash 这种跟着时光而逐渐消掉的数据。如不雅我们要列一个最受迎接的编程技巧排行榜,那么高收入国度和低收入国度会有所不合:

有钱Python,没钱PHP,编程说话页鲜刀爱富

例如,到今朝为止,Python 在高收入国度常被拜访标签中排名第二,而活着界其他地区只有第 8 位;R 说话在高收入国度排名第 15 位,但它在其他国度排名甚至不会进入前 50。


  推荐阅读

  利用socket.io实现消息实时推送

项目背景介绍 比来在写的项目中存在着社交模块,须要实现如许的一个功能:当产生了用户被>>>详细阅读


本文标题:有钱Python,没钱PHP,编程语言也嫌贫爱富

地址:http://www.17bianji.com/lsqh/37162.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)