TIOBE编程语言9月榜单公布 PHP有些“危险”
TIOBE编程社区指数(The TIOBE Programming Community index),是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、、亚马逊、YouTube 和百度都用于
值得注意的是,此次榜单中特别提到了PHP语言,原因在于这期的标题描述是“PHP is struggling to keep its top 10 position”(PHP正在努力保持其前十名的位置),潜台词就是PHP快保不住TOP 10的位置了!尽管TIOBE编程语言排行榜并不代表什么,但PHP在榜单上的排名已经有很长时间没有上升过了,甚至偶有还出现过倒退的情况。所以,这不禁让人感叹,PHP到底发生了什么?
TIOBE编程语言排行榜自2001年诞生以来,PHP语言一直处于榜单的TOP 10位置,甚至在2004年是还拿到过TIOBE年度编程语言的称号。其实,到2009年底前,PHP的排名变化看上去还都很顺利,但从这之后,PHP市场占有份额迅速在两年内从10%下降至5%,到了2014年更是腰斩至2.5%左右。
想当初,PHP刚诞生的时候曾被认为是用于Web开发的Visual Basic,既容易上手又方便部署。不过,其主要使用群体是具有一定软件开发背景的Web工程师。PHP的简单易上手特性为其收获了一大批开发者,迅速在Web开发领域占有一席之地。不过它的长处也带来了一些弊端,那就是PHP产品的安全漏洞相对更容易被发现。当然,PHP开发团队长期以来也一直在努力解决这个问题。
此外,在2014年的时候还发生了一件对PHP产生一定影响的大事,那就是PHP的“头号粉丝” Facebook推出了Hack语言,用作PHP的替代方案,原因是PHP的可伸缩性没能满足Facebook的需求。此后,JavaScript, TypeScript和Python开始日渐流行,并成为Web开发的主流选择。
前十名中,Python 的指数大涨 2.22%,而 C++ 下跌了 1.76%,如今 Python 已经逐渐拉开和 C++ 的差距,坐稳第三,并不断向C语言靠拢;而 C# 则以微弱的优势领先于 Visual Basic .NET,挤进了前五名。实际上,Python的流行度持续上涨,造成了其他编程语言的流行度的降低,其中流行度不断下降的一门编程语言就是R。
值得注意的是,我们看到目前Perl位于TIOBE排行榜的第二十名,这恐怕算是Perl的历史最低点了。各位可能有所不知,Perl在2005年的排名中还是第三位,其Ratings指数超过了10%。Perl(Perl 5和Perl 6)的非常规语法及其未来的不确定性对该语言的发展造成很大的阻碍。
不过,这里还要澄清一下的是,TIOBE榜单指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。感兴趣的朋友,可以登录TIOBE官网查看详细榜单信息。
当然,除了TIOBE排行榜之外,PYPL也是非常流行的参考指标。其榜单数据的排名均是根据榜单对象在Google上相关的搜索频率进行统计排名,原始数据来自Google Trends。也就是说,某项语言或者某款IDE在Google上搜索频率越高,表示它越受欢迎。开发者可以将PYPL视为一个参考,决定学习何种语言或IDE,或者在新的软件项目中使用何种语言或数据库。
球速体育官方入口
同样在9月的榜单中,前五名分别是Python、Java、JavaScript、C#与PHP。相比去年9月份的数据,除了Python大幅上涨了4.5%,Java下降2.1%,PHP下降1.0%,榜单中其它语言份额都没有多少变化。目前Python以28.73%的份额领先于第二名占有20.0%份额的Java,而第三名JavaScript 仅占有8.35%。全球范围内,Python目前还是最流行的语言,它在过去五年中份额增长最多,达到了18.2%,而 Java在过去五年中则失去了最多的份额(-6.9%)。
栏 目:Yii
下一篇:PHP 最新统计数据公布:市场份额 772%仍是网站的“首选编程语言”
本文标题:TIOBE编程语言9月榜单公布 PHP有些“危险”
本文地址:http://aihaoedu.com/wangluobiancheng/1334.html
您可能感兴趣的文章
- 08-26山东大学第二医院(第二临床学院)2023年住院医师规范化培训基地简介
- 08-26IL-2 中文指南 雅克-1 11雅克
- 08-252021年国内十大多用户商城系统对比传统企业选型电商系统考察
- 08-25IL-2 中文指南 Ilyushin伊留申 13仪表
- 08-252017年学php凭什么能高薪就业
- 08-25使命召唤手游S2赛季手册爆料 S2手册奖励是什么
- 08-25化工行业b2b电商平台建设重塑化工交易生态模式
- 08-25《漫威蜘蛛侠2》图文攻略 全支线、全收集图文流程攻略
- 08-21微软宣布 Windows 将停止支持 PHP
- 08-21Nodejs VS PHP — 你应该选择哪一个? - OSCHINA
阅读排行
推荐教程
- 08-0615个中国工程项目入围“2021基础设施数字化光辉大奖赛”(图)
- 06-26中央组织部
- 06-24国家心理健康和精神卫生防治中心官网正式上线--健康·生活--人民网
- 08-25使命召唤手游S2赛季手册爆料 S2手册奖励是什么
- 08-217 月编程语言指数榜:Python 与 Java 逐渐拉开差距
- 08-26山东大学第二医院(第二临床学院)2023年住院医师规范化培训基地简介
- 08-21TIOBE编程语言9月榜单公布 PHP有些“危险”
- 08-25化工行业b2b电商平台建设重塑化工交易生态模式
- 08-25《漫威蜘蛛侠2》图文攻略 全支线、全收集图文流程攻略
- 08-25IL-2 中文指南 Ilyushin伊留申 13仪表