TIOBE编程语言榜单是一种综合计算形式,数据来源于谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度。而PYPL 指数的计算形式则是完全更为直接和精准。只基于 Google trends 数据。根据编程语言在 Google 上的搜索频率,来评估语言的流行度。各语言的趋势高下立判!
既然PYPL数据只来自Google,所以我觉得很难代表国内的一个流行趋势,更多的是一种国际性全球性的语言流行趋势,下面是2019年4月编程语言流行的排行榜。
数据涞源PYPL官网:http://pypl.github.io/PYPL.html
三、GitHub
GitHub是全球最大的开源软件开发与管理社区,包括Google、Facebook等众多技术巨头在内都在这里安营扎寨,GitHub也成为了一探硅谷技术趋势最好的窗口,这个20亿美元的创业公司被开发者戏称为“全球最大同性交友社区(拥有三千万开发者)”,每年GitHub都会推出“Octoverse”报告,其中列出了一些趋势,包括其网站用户中最受欢迎的编程语言。
GitHub的“Octoverse”报告有很多有趣的数据,以下数据涞源2018年度报告:
开发者数量超过3100万企业账号超过210万存储库数量超过 9600万Pull Request 数量超过2亿各国开发者排行,美国、中国、加拿大分列前三在中国,春节期间代码提交较少
以上数据涞源GitHub的“Octoverse”报告:https://octoverse.github.com/
四、StackOverflow
著名的栈溢出网站(StackOverflow)是一个问答平台。它有超过400万的用户,问答了1000多万个问题。
Stack OverFlow年度调查结果榜:每年Stack OverFlow都会让开发者参与一项调查;2018年1月,有超过10万开发者参加了长达30分钟的问卷调查。调查设计程序开发的各个方面。这个调查中有很多有趣的问答:今年,我们讨论了一些新的主题,从人工智能到编码伦理。以下是今年结果中的一些最重要的内容:
DevOps和机器学习是当今软件行业的重要趋势只有很小一部分开发人员说他们会编写不道德的代码开发人员对人工智能提供的可能性总体上持乐观态度,但对人工智能的危险性并不一致。在我们的调查中,Python已经在编程语言的行列中崛起,今年超越了C#,就像它去年超过PHP一样。在评估预期工作时,不同类型的开发人员应用不同的优先级。女性表示,她们的首要任务是公司文化和职业发展机会,而男性则表示,他们的首要任务是薪酬和使用特定技术。