点击△蓝字回复「教程」获取G资料
本月,Python的指数由8月份的10.%略微下滑到了9.%,C#以微弱的优势领先于VisualBasic.NET,而PHP则被SQL超越,跌至第九。
年后,PHP的市场份额在两年内从10%下降到5%,年再次缩水至2.5%。PHP这是怎么了?正文为你详解。
日前,TIOBE编程语言社区发布了9月编程语言排行榜,排名前十的分别是:
Java,C,Python,C++,C#,VisualBasic.NET,JavaScript,SQL,PHP和Objctiv-C。
本月,PHP被SQL超越,跌至第九。此外,Python的指数由8月份的10.%略微下滑到了9.%,但对C++的超越已呈碾压之势,稳居TOP3。而C#则以微弱的优势领先于VisualBasic.NET,挤进了前5名。
自年TOIBE编程语言排行榜发布以来,PHP从未掉出前十。在年一度还荣获TOIBE的年度编程语言。然而年后,PHP的市场份额在两年内从10%下降到5%,年再次缩水至2.5%。
PHP这是怎么了?
PHP一开始被用于Wb开发的VisualBasic,易于学习,部署便捷,但其用户群体主要是具有软件工程背景的Wb开发人员,并且PHP的简单性也使得其容易出现安全漏洞。
年,PHP最大的支持者Facbook推出了Hack作为PHP的替代品,原因是PHP的可伸缩性不强,在那之后,JavaScript、TypScript和Python成为Wb开发的通用语言。PHP的生存空间愈发被挤压。
看着PHP的走势图,颇有种从哪来回哪去的感觉,从年开始走下坡路,到如今已经回到了年的境地了。
下面列出了完整的21-50名,因为是非官方发布的,可能存在遗漏:
第51-名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):
(Visual)FoxPro,4thDimnsion/4D,ABC,Alic,Apx,Arc,Awk,BBCBASIC,bc,Boo,Bournshll,Cshll,Clippr,Clojur,CommonLisp,Crystal,cT,Curl,EmacsLisp,Erlang,Forth,Icon,IDL,Inform,Io,J,Kornshll,LaddrLogic,LivCod,ML,Monky,MQL4,NATURAL,OpnCL,OpnEdgABL,Oz,PowrShll,ProgrammingWithoutCodingTchnology,PurData,Q,S,Snap!,SPARK,StandardML,Tcl,Tx,Vrilog,VHDL,X10,XC
注:以下排名位次取决于12个月的平均值。
TIOBE编程社区指数(ThTIOBEProgrammingCommunityindx)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTub和百度都用于指数计算。
不过,TIOBE指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一语言做出选择。
详细榜单信息可参考TIOBE