TIOBE编程指数10月排行榜公布:Rust语言稳步发展

IT之家 10 月 8 日消息,TIOBE 编程社区指数是一个衡量编程语言受欢迎程度的指标,评判的依据来自世界范围内的工程师、课程、供应商及搜索引擎,今天 TIOBE 官网公布了 2024 年 10 月的编程语言排行榜,IT之家整理如下:

  • Python 排名第一:占比 21.90%,本月上升 7.08%

  • C++ 排行第二:占比 11.60%,本月上升 0.93%

  • Java 排行第三:占比 10.51%,本月上升 1.59%

  • C 排行第四:占比 8.38%,本月下跌 3.70%

  • C# 排行第五:占比 5.62%,本月下跌 2.09%

  • JavaScript 排行第六:占比 3.54%,本月上升 0.64%

  • Visual Basic 排行第七:占比 2.35%,本月上升 0.22%

  • Go 排行第八:占比 2.02%,本月上升 0.65%

  • Fortran 排行第九:占比 1.80%,本月上升 0.78%

  • Delphi 排行第十:占比 1.68%,本月上升 0.38%

TIOBE 的 CEO Paul Jansen 表示,Rust 语言目前正稳步发展,即将进入 TIOBE 编程指数前 10 名,这是因为在今世界对于安全可靠、效率高的编程语言需求正日益增加

编程语言之王 Python 虽然易于学习且安全,但效率较低。因此,工程师们正疯狂寻找比 Python 更快的替代方案。C++ 是一个显而易见的选择,但由于其显式的内存管理,C++ 被认为“不安全”。Rust 是另一个候选者,尽管它不易学习,但由于它对安全性和效率的强调,Rust 正逐步进入 TIOBE 指数的前 10 名。

对效率高的编程语言需求在 TIOBE 指数的其他地方也有所体现,本月 Mojo 语言首次进入前 50 名,这是一种 Python 和 Swift 的结合体,但效率更快。这门编程语言仅诞生 1 年就已经崭露头角,展现出了巨大的潜力。

哪种编程语言最好用?是霸榜一年的Python,还是VB或者中文编程?

这个问题的答案,在每个年代都不一样。流行的编程语言一直在变,这就像是计算机世界的大事记。每种语言的流行,都跟电脑技术的发展紧密相关。正如古语所言,“时移世易”。

不过,当前最火的编程语言应该是Python,其代码简洁性使得在处理复杂的AI算法时,能够以较少的代码量实现更多的功能,大大提高了开发效率。因此,Python一直以来都是AI、数据分析、机器学习等领域的首选语言。

在十二月的TIOBE编程语言排行榜中,Python再次以绝对的优势领跑编程语言排行榜,市场份额高达23.84%,同比增长近10%。

TIOBE 12月TOP 10编程语言

而且,根据官方的预告,Python有望成为2024年的年度编程语言。

在这份榜单中,VB这个曾经的霸主如今却风光不再,排名持续下滑,市场份额仅为1.96%,几乎沦为边缘语言。

可能现在的年轻人对VB不太熟悉,“VB”只是一个简称,实际上它名字叫Visual Basic。

在我上大学那会,VB可是红得发紫。火到什么程度呢?这么说吧,对于那时候的大学生来说,计算机二级证书几乎是标配,大家都得考一个,VB就是很多人的首选。

哪怕是那些对编程一窍不通的文科学生,也能很快上手,用VB鼓捣个进销存或者财务管理软件,都是很轻松的事。

后来,随着互联网时代的到来,原本在电脑上风光无限的VB逐渐失去了光彩,Java的迅速蹿红更是给了VB致命一击。尽管微软后来推出了VB.NET,但似乎也无力回天,VB的黄金时期已经画上了句号。

前些年,微软宣布停止更新VB,我还担心无法使用,好在Win10仍兼容旧版VB程序,让我松了口气。

现在还会时不时翻出我的“HelloWorld”运行一番,仿佛回到了那个简单而纯粹的编程时代。

虽然VB已成往事,但Python的崛起让人看到了编程语言的无限可能。像中文编程,在易语言之后,又涌现出诸如“中蟒”、“周蟒”、“表格式中文编程”等新秀。

以表格式中文编程为例,它让软件开发变得跟用Excel一样简单,你只需画画表格,所见即所得,完全不用写一行代码,像MES、WMS、ERP、OA、SRM、进销存等,不会IT技术的业务员或管理者能轻松上手,快速搭建系统,大幅提升工作效率。

而且由于其内嵌了MySQL数据库,满足高并发,高可用的海量使用场景,很多业务员,都通过它来处理日常遇到的业务难题,比如消息推送、批量导入、权限管控、流程审批、标签自定义打印、BOM管理、智能仓储等等。

这使得中文编程在中小企业中迅速普及,成为提升业务效率的利器。

在70年代,为了应对电脑不同类型的事务,Pascal、C等特色语言应运而生。后来,随着电脑性能越来越好和互联网的兴起,就冒出了PHP、Java、JavaScript、VB、Python、HTML这些语言。到了现在,人工智能火起来了,Python这种代码简洁、跨平台、全能但不专精的语言就成了大热门。

现在回顾计算机语言的发展史会发现,编程语言会随着电脑性能的提升、互联网、人工智能等新科技的出现,而不断迭代更新,适应新的需求。

要是觉得内容对您有帮助,记得顺手点个赞哟~,大家有什么问题欢迎留言关注!

文:天地

本文作者及来源:Renderbus瑞云渲染农场https://www.renderbus.com

点赞 0
收藏 0

文章为作者独立观点不代本网立场,未经允许不得转载。