位于上海,服务全国!

位于上海,服务全国!

脚本语言的流行度在降低

作者:admin 分类: 时间:2017-11-23 21:59:48 点击量:963


据语言流行度月刊Tiobe显示,一些卓越的脚本语言,曾经被认为由于易用性而可能是编程的未来,现已经出现下滑。 而只有Python和JavaScript仍然有一些势头。一些出现衰落的语言包括Perl,PHP和Ruby。 软件质量服务公司Tiobe认为此事的原因是开发人员希望获得更高的质量代码:“由于质量要求越来越高,现在几乎没有人敢用脚本语言编写大型软件系统。

对于脚本语言,大多数错误出现在运行时。并且 这是一个问题,Tiobe说。
开发人员可以编写单元测试来弥补这一点,但仍然是“相当危险的”,因为这些错误可能发生在应用程序运行中。 与此同时,静态类型语言通过减少类型冗长来应对脚本语言的威胁。
在本月的指数中,按照流行搜索引擎评估语言搜索的公式来评比语言流行度,Python排名第四,比去年上涨了一位,上涨了0.91%。 这门语言普遍认为易于学习,并在高中和大学比较流行。 JavaScript是网络开发中的一个必须语言,一年前排名第八,排名第六。 自2016年11月以来增长了0.27%。
再往下就是PHP了,去年11月份排名第七,今年排名第八, 其评级比去年同期下滑了1.23%。Ruby排在第14位,比一年前下降了0.39%,去年排在第13位。 与此同时,Perl排在第十五位,比去年下降了五个百分点和百分之0.8。 结果,脚本语言逐渐跌出了Tiobe的前20名。
甚至JavaScript也在不断的进化,微软推出了静态类型化的JavaScript脚本语言TypeScript。 Tiobe指出,JavaScript也受益于Angular和React等框架,这些框架有助于保护语言和增加额外的功能。
Tiobe列出的十大编程语言
在指数的上方,依然由Java和C继续占据第一和第二位。 本月Tiobe指数排名前十的语言是:

    Java, 占有 13.231 percent
    C,  占有9.293 percent
    C++,占有5.343 percent
    Python, 占有4.482 percent
    C#,占有3.012 percent
    JavaScript, 占有2.972 percent
    Visual Basic .Net, 占有2.909 percent
    PHP, 占有1.897 percent
    Delphi/Object Pascal, 占有1.744 percent
    assembly language, 占有1.722 percent

PyPL排出的十大编程语言
在另一个编程语言流行指数PyPL中,该指数是根据在Google中搜索语言教程的频率进行的统计,脚本语言仍然排名较靠前,但仍然落后于Java语言。 PyPL十一月份排出的十大语言是:


    Java,占有21.4 percent
    Python, 占有18.6 percent
    PHP, 占有8.2 percent
    JavaScript, 占有8 percent
    C#,占有7.6 percent
    C++,占有6.3 percent
    C, 占有6.3 percent
    Objective-C, 占有3.9 percent
    R, 占有3.8 percent
    Swift, 占有3.1 percent