当前位置 博文首页 > 程序员小乐:TIOBE 11月榜单:Python挤掉了Java!

    程序员小乐:TIOBE 11月榜单:Python挤掉了Java!

    作者:[db:作者] 时间:2021-08-20 15:51

    ?点击上方 "程序员小乐"关注,?星标或置顶一起成长

    后台回复“大礼包”有惊喜礼包!

    关注订阅号「程序员小乐」,收看更多精彩内容

    每日英文

    Crouch down, hold your knees when you are depressed.Forgive others and yourself.

    郁闷的时候蹲下来抱抱自己,原谅别人也原谅自己。

    每日掏心

    别让自己心太累,应该学着想开,看淡,学着不强求,学着深藏,适时放松自己,寻找宣泄,给疲惫的心灵解解压。

    来自:h.wz2.in/3e5o |?责编:乐乐

    程序员小乐(ID:study_tech)第 1045?次推文

    往日回顾:厉害了!淘宝自动刷喵币!靠这一个脚本就够了!

    ??? ?

    ? ?正文? ?

    根据Tiobe之最新编程语言排名。Java语言的流行度在本月持续下降,而Python语言正式登上世界第二大语言的宝座。

    若Python真的超越了Java,那将是Tiobe编程排行榜在创立以来最大的变化,在知道该排名从2001年开始,Java一直占据前两名未变。

    根据Tiobe的首席执行官Paul Jansen所指出,在过去的20年来,C与Java一直稳剧场前两名。但到如今,已有25年发展历史的Java普及率接近“历史最低点”——和2019年10月相比下降4.32%个百分点。

    Jansen先生在9月份就放言说,“Java确定遇到了麻烦”,因为Java在当月同比下降3.81个百分点。

    而1991年创建的Python,由于受到数据科学家的广泛使用,包括机器学习的兴趣,其受欢迎度正在与日俱进的攀升。

    Tiobe的编程语言排行榜,用来对各种编程语言进行排名——基于25种搜索引擎中搜索特定语言的点击次数确定受欢迎的程度(指数)。

    它构成了各种编程语言流行度的一种评估参考,还有其它排行榜如IEEE Spectum,RedMonk,GitHub,StackOverflow等提供的排行榜。每个索引排名使用不同的构建算法,因此排名并不并是一致。

    但是,Tiobe排名在2020年10月份的数据发生了变化,这点与Redmonk排名几乎相同,后者是基于GitHub与StackOverflow做出的。

    RedMonk将JavaScript排在第一位,Python语言为第二位,Java名列第三名。

    TioBe排行榜本月数据显示,Java的评分为12.56%,而Python语言的评分为11.28%,两个语言之间的差距为1.3%。

    Redmonk的Stephen O'Grady认为Java语言仍然很重要。但是,随着开发人员不断探索其它语言,它的首选语言地位受到了一定威胁。

    前十名当中,除了Java 和 Python 排名出现对调外,其他名次暂无变动。11-20?名间则出现了较大的变动,其中排名下降的有:Perl(11→12);Ruby(13→15 );MATLAB(15→17);Objective-C(18→19)。

    排名上升的有:Groovy(12→11);Go(14→13);Swift(16→14);Assembly language(17→16)。

    在公众号程序员小乐后台回复“Java”,获取Java面试题和答案。

    上月分别排名第 22 和 24 的 Delphi/Object Pascal 和 Transact-SQL 分别以第 18 和 20?的名次进入榜单。Classic Visual Basic 和 PL/SQL 则再次被挤出前 20 榜单。

    此前曾上榜四个月的 Rust 自上个月由第 18 名掉至第 25 名后,本月仍未再重回榜单,排名稳定在第 25 名。

    TOP 10 编程语言 TIOBE 指数走势(2002-2020)

    第 21-50 名编程语言排行

    第 51-100 名如下,由于它们之间的数值差异较小,仅以文本形式列出(按字母排序):

    ABC, ActionScript, Applescript, Arc, AutoLISP, bc, Bourne shell, C shell, Clojure, CoffeeScript, Common Lisp, Crystal, cT, Dylan, Elixir, Elm, Emacs Lisp, Erlang, F#, Forth, Hack, Icon, Inform, Io, J, Korn shell, LabVIEW, Ladder Logic, Lingo, LiveCode, Maple, Mercury, MQL4, NATURAL, OpenCL, OpenEdge ABL, PL/I, PostScript, Q, REXX, Ring, RPG, Simulink, Small Basic, Solidity, SPARK, Stata, Vala/Genie, VBScript, Verilog

    TIOBE 编程社区指数(The TIOBE Programming Community index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube 和百度都用于指数计算。具体的计算方式见这里:https://www.tiobe.com/tiobe-index/programming-languages-definition/。

    值得注意的是,TIOBE 指数并不代表语言的好坏,开发者可以使用该榜单检查自身的编程技能是否需要更新,或者在开始构建新软件时对某一开发语言做出选择。

    欢迎在留言区留下你的观点,一起讨论提高。如果今天的文章让你有新的启发,欢迎转发分享给更多人。欢迎加入程序员小乐技术交流群,在后台回复“加群”或者“学习”即可。

    猜你还想看

    阿里、腾讯、百度、华为、京东最新面试题汇集

    “搜英文单词出现淫秽图片”,某度回应

    如何实现 MySQL 删除重复记录并且只保留一条

    熬夜慢性自杀全过程曝光

    嘿,你在看吗

    cs