您好,欢迎来到12图资源库!分享精神,快乐你我!我们只是素材的搬运工!!
  • 首 页
  • 当前位置:首页 > 开发 > WEB开发 >
    RedMonk发布6月编程言语排行:JavaScript居榜首 Java和Python并列第二
    时间:2021-08-09 12:01 来源:网络整理 作者:网络 浏览:收藏 挑错 推荐 打印

    知名软件行业剖析公司 RedMonk 发布了 2021 年 6 月(Q3)编程言语排行。全体排行基本保持不变,JavaScript 位居榜首,随后是 Python、Java、PHP、CSS、C++、C#、TypeScript、Ruby 和 C 言语。

    RedMonk发布6月编程言语排行:JavaScript居榜首 Java和Python并列第二

    排行:

    1 JavaScript

    2 Python

    2 Java

    4 PHP

    5 CSS

    5 C ++

    5 C#

    8 TypeScript

    9 Ruby

    10 C

    11 Swift

    12 R

    13 Objective-C

    14 Shell

    14 Scala

    16 Go

    17 PowerShell

    18 Kotlin

    19 Rust

    20 Dart

    RedMonk 的调研办法最后是由 Drew Conway 和 John Myles White 在 2010 年底设定的,在随后的几年中失掉不断的完善。该调查办法是从 GitHub 和 Stack Overflow 中提取言语排名,以及将它们结合起来以取得试图反映代码 (GitHub) 和讨论 (Stack Overflow) 吸引力的排名。这个想法不是提供以后运用的统计上有效的表示,而是将言语讨论和运用相关联,以便深化了解潜在的未来采用趋向。

    在本季度重点值得关注的言语有:

    1. Java(上升 1 位)

    在此前几个季度继续下降到第 3 位之后,察看者质疑该言语能否会继续下降。不过在本季度中,Java 和 Python 重新并列第二。

    这并不奇异,但关于该言语的许多竞争对手——应该说,还有一两个奇异的行业剖析师——活期为企业基础设备的坚决者撰写墓志铭。曾经为运转有线机顶盒而创立的言语依然是一种主力,而且重要的是,它一直可以找到新的任务要做。这些年来 ,Java 在这些排名上的表现继续给人留下深入印象,而且由于它表现出特殊的顺应快速变化环境的才能,因此它是一种难以与之抗衡的言语。

    2. TypeScript(保持不变)

    在 RedMonk 的排名中延续 2 个季度排在第 9 位之后 ,TypeScript 刚刚延续第 2 次排名第 8。这曾经到达了这个排名,并且以牺牲像 Ruby 这样的言语为代价,十分令人印象深入。

    但是如今言语面临的成绩是这能否曾经到了它的极限?它能否有才能提升并最终超越 C#、C ++ 甚至 PHP 等长期现有产品,或许 TypeScript 能否基本上处于或接近其潜力的极限?

    不能够有任何牢靠性,但幽默的是,一年前的这个时分 TypeScript 在排名所依据的综合得分中落后第 5 名言语 6 分,但这次差距只要 2 个点。当然,过去的表现并不总是能预测未来的表现,但这至少表明 TypeScript 能够还有一些空间。

    3.Go/Kotlin/Rust (保持不变)

    与 TypeScript 一样 ,Kotlin 和 Rust 在本次排名迭代中都没有变化。一方面,这一理想能够令各自言语的支持者绝望,但另一方面,它能够反映了系统言语的新出现的理想。但是 ,Kotlin 和 Rust 的相对表现,以及 Go 的长期停滞是有启示性的。

    多年来 ,Java 不断面临着名副其实的应战者的应战,以争夺企业运用顺序首选言语的称号。但是,如上所述 ,Java 并没有表现出欲罢不能的迹象,理想上,与 Go、Kotlin 和 Rust 不同,在排在第三位的两个季度之后,它的份额在这一轮中成功增长。

    因此,经过结合本身的顺应性和企业的惯性 ,Java 保留了企业运用顺序市场的很大份额,这似乎是有道理的,这意味着它会成为应战者——像 Go、Rust 和较小的言语由于共享 JVM 平台 ,Kotlin 与 Java 的竞争比彼此之间的竞争要少。

    假设这个假定是正确的,我们应该希冀 Java 可以保持其功用,并且未来从 Go、Kotlin 和 Rust( 假设有的话)中取得的收益将更难取得,由于它们在竞争较小的任务负载池中的份额。

    4. Dart (上升 1 位)

    上个季度我们讨论了 Dart 在长期停滞后的显着上升,简直可以一定地归因于盛行的 Flutter 框架,并讯问了 Dart 能否曾经完成移动或许能否有足够的动力来承载它的成绩进入前 20 名。在过去 1 个季度中,我们有了答案,由于 Dart 在第 20 名中初次进入前 20 名——在此进程中取代了 Perl。

    这项成就在手,如今的成绩是 Dart 能否保持前 20 名的排名,假设是,它能否可以继续在排行榜上攀升。当然,这将是一个应战,由于撇开前面提到的竞争应战不谈 ,Kotlin 和 Rust—— 在 Dart 面前的两种言语——本身就十分受欢迎。但这就是让它在接上去的几个季度中的表现变得幽默的缘由,由于它将让我们对这些排名中后端与前端技术的以后趋向有一些了解。

    5. Julia(下降 4 位)

    最后,作为一种我们常常被问到的言语,值得留意的是 Julia 实践上曾经下降了好几位。一年前的这个时分,Julia 刚好在前 20 名之外排名第 24, 但在这个季度中,它曾经回落到第 28 名。与往常一样,重要的是要留意,排名越低,言语之间的相对差异变得越小,但关于一种言语来说,像这样的负面表现通常并不令人鼓舞。

    在 Julia 的案例中,部分困难在于其目的区域;由于十分注重剖析 ,Julia 常常发现本人与 Python 和 R 竞争开发人员的留意力,这两种言语无论有什么缺陷,都已被证明既受欢迎又可继续。在鸡和蛋类型的成绩中,这招致周围生态系统中缺乏生命。话虽如此,值得留意的是 Julia Computing, 一家由 Julia Pro 兴办的商业公司

    【编辑引荐】

    计算机二级C言语——顺序修正题-15年二级培训阅历,技巧合集

    C/C++计算机迷信及编程导论视频课程

    ThinkPHP的Restful接口开发

    Vue项目完成静态路由和静态菜单搭建插件式开发框架收费源码

    Blazor 路由及导航开发指南

    (责任编辑:admin)