九月头条:Julia 能否重返前20?
2023年夏季,Julia 首次跻身榜单前20名。本月,它再度逼近这一精英圈层。上个月我曾提到 MATLAB 的衰落——该语言数十年来始终位列前20,本月又下滑了两个名次。但上期未提及的是,Julia 正是蚕食 MATLAB 疆域的语言之一。MATLAB、Julia、Python 和 R 均在数值计算、科学计算、建模和数据处理领域根基深厚。多年来,Python 和 R 已大幅抢占 MATLAB 的市场份额,而 Julia 无疑也分得了一杯羹。
那么,Julia 能否站稳脚跟?这很难断言。目前,Julia 仍集中于相对小众的领域,尚未成功突破为通用编程语言。它运行快速,但还有更快的语言;它相对易学,但许多替代语言同样如此。Julia 拥有强大而热情的社区,但令人略感意外的是,在去年著名的 Stack Overflow“最受推崇编程语言”调查中并未出现其身影。
前十名依旧高度稳定,但第20名附近出现了一些有趣的变化。Perl 和 Ruby 现已跌出前20,取而代之的是两位“老将”:Ada 和 Objective-C。这两种语言均已问世数十年,但在本月的排名中展现出新的活力。
说明:
TIOBE 编程语言社区指数是编程语言流行度的指标,每月更新一次。评级基于全球熟练工程师数量、课程及第三方供应商,并参考 Google、Amazon、Wikipedia、Bing 等二十余个热门网站的搜索结果计算得出。需要强调的是,TIOBE 指数并非衡量编程语言优劣或代码行数多寡的指标。
该指数可用于检验您的编程技能是否与时俱进,或在启动新软件系统时,就采用何种编程语言做出战略决策。
![]()
![]()
其他编程语言
以下列出了完整的编程语言前50名。此概览为非官方发布,因为我们可能会遗漏某种语言。
![]()
接下来的50种编程语言
以下列表中的语言表示第51位至第100位。由于差异相对较小,这些编程语言仅按字母顺序列出。
ActionScript、Apex、Applescript、Awk、Bash、bc、BCPL、Bourne shell、C shell、CFML、CL (OS/400)、Clojure、CoffeeScript、cT、ECMAScript、EGL、Elixir、Erlang、F#、GAMS、Groovy、Io、J、J#、JScript、Logo、ML、MS-DOS batch、NetLogo、Nim、OpenCL、PL/I、PowerScript、Pure Data、PureBasic、Q、REBOL、Ring、Scheme、Solidity、Structured Text、Tcl、tcsh、thinBasic、V、XBase++、XC、Xojo、XPL、Z shell
长期历史趋势
为了纵览全局,以下列出多年前排名前十的编程语言所处位置。请注意,这些是12个月期间的平均排名。
![]()
在这里插入图片描述 重要说明:
• 2001年之前的数据并非基于网络搜索引擎计数,而是基于Usenet新闻组的点击量,这些数据是回顾性计算得出的。
• 上表中“Visual Basic”与“(Visual) Basic”存在区别。直到2010年,“(Visual) Basic”泛指Basic的所有方言,包括Visual Basic。经讨论后,决定将“(Visual) Basic”拆分为各个方言,例如Visual Basic .NET、经典Visual Basic、PureBasic和Small Basic等。由于Visual Basic .NET已成为Visual Basic的主要实现,现将其称为“Visual Basic”。
• 编程语言SQL于2018年加入TIOBE指数,因为有人指出SQL具备图灵完备性。因此,尽管这门语言非常古老,但它在指数中的历史相对较短。
以下列出了历年“年度编程语言”获奖者。该奖项授予一年内评分涨幅最高的编程语言。
![]()
错误与变更请求
以下是排名前五的变更请求和错误报告。
• 除了“ <语言> programming”之外,还应尝试其他查询方式,例如“programming with <语言> ”、“ <语言> development”和“ <语言> coding”。
• 增加对其他自然语言(除英语外)的查询支持。计划从中文搜索引擎百度开始,目前已部分实施,并将在未来几个月内完成。
• 添加一份所有已被拒绝的搜索词请求列表,以减少关于 Rails、JQuery、JSP 等主题的重复邮件。
• 为数据库、软件配置管理系统和应用框架启动 TIOBE 指数。
• 部分搜索引擎支持查询过去一年内新增的页面,TIOBE 指数应仅跟踪这些最近添加的页面。
我们相信人工智能为普通人提供了一种“增强工具”,并致力于分享全方位的AI知识。在这里,您可以找到最新的AI科普文章、工具评测、提升效率的秘籍以及行业洞察。 欢迎关注“福大大架构师每日一题”,发消息可获得面试资料,让AI助力您的未来发展。
特别声明:以上内容(如有图片或视频亦包括在内)为自媒体平台“网易号”用户上传并发布,本平台仅提供信息存储服务。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.