Python再获年度编程语言,微软或成最大赢家
兼职招募 | 51CTO社区编辑加盟指南
成立于 2000 年的 Tiobe 公司,二十多年来一直以衡量编程语言流行度而闻名。由 Tiobe 推出的年度编程语言奖项 2021 年再度花落 Python,这是 Python 连续第二年被评为年度编程语言,也是第五次获得该奖项。
该奖项旨在颁发给一年内使用率增幅最大的编程语言。Tiobe 表示,C# 的增幅原本有望首次夺冠,然而 Python 在 2021 年最后一个月超过了 C#。Python 近年来的流行得益于机器学习、数据科学等领域的推动。
Tiobe 的排名是基于搜索引擎统计的,根据开发人员搜索的编程语言关键词,按搜索份额划分。
Tiobe 的年度排名也反映出微软对于开发者的重要性。
微软在 2020 年聘请了 Python 之父 Guido van Rossum,旨在提高 Python 语言的效率。Python 在高端硬件上运行良好,在移动设备上运行滞后,但它为 Azure 等云平台上的开发创造了机会。
Python 之父 Guido van Rossum
Tiobe 的年度排名中第二受欢迎的语言 C# 则是由微软技术研究员 Anders Hejlsberg 为 .NET Framework 和微软的开发者工具 Visual Studio 设计的语言。
相比之下,尽管 Java 仍是开发者们学习的基本语言,但企业应用的标准已从 Java 变为 Python。
「虽然距离 Java 在 2001 年创下 26.49% 的历史记录还很遥远,但 Python 已经成为许多领域事实上的标准编程语言,而这种胜利并不会很快停止,」 Tiobe 主席 Paul Jensen 指出潜在的新竞争者的数量是有限的:「除了 Swift 和 Go 之外,我们预计不会很快有任何新语言进入前 5 名甚至前 3 名。」
今年的排行榜中出现了一些搅局者。Rust 是一种处理内存安全漏洞的系统编程语言,目前排名 26 位, 领先于 MIT 的 Julia 和 Kotlin,一种由谷歌认可的用于 Android 应用程序开发的语言。
Rust 在 2021 年的表现很突出,得到了 Facebook、AWS、微软 Azure 和谷歌云的支持。
Tiobe 称,苹果的 Swift(用于 iOS 和 macOS 应用程序开发)从第 13 位跃升至第 10 位,而谷歌的 Go 从第 14 位略微升至第 13 位,Kotlin 从第 40 位上升到第 29 位,谷歌的 Dart 从第 25 位跌至第 37 位,Julia 从第 23 位跌至第 28 位,而微软的 TypeScript 从第 42 位跌至第 49 位。 Tiobe 2022 年 1 月榜单中,排名前 10 位的语言是 Python、C、Java、C++、C#、Visual Basic、JavaScript、汇编语言、SQL 和 Swift。
参考链接:
https://www.zdnet.com/article/top-programming-languages-this-developer-favorite-shows-no-sign-of-slowing-down/
【本文是51CTO专栏机构“机器之心”的原创译文,微信公众号“机器之心( id: almosthuman2014)”】
点赞 0

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
美国推全球首个量子计算机生成的加密密钥服务
兼职招募 | 51CTO社区编辑加盟指南 WOT全球技术创新大会2022,门票6折抢购中!购票立减2320元!--> 量子计算软件企业Strangeworks公司宣布与全球最大的综合性独立量子计算公司Quantinuum联合推出前述服务。Quantinuum拥有垂直整合的解决方案,包括最高性能的量子计算机以及全面的量子软件。 这项合作中,Quantinuum公司的量子增强型密码密钥Quantum Origin将为Strangeworks公司的生态系统提供先进的密码功能。它将成为Strangeworks公司生态系统的重要组成部分,为用户提供无缝访问、卓越的加密密钥,并帮助抵御当前的安全威胁。 Quantum Origin作为一个云托管平台,利用量子力学不可预测的特性,通过霍尼韦尔公司(Honeywell)技术支持的Quantinuum公司H列量子计算机来提供可验证的量子随机性,生成加密密钥。它支持传统算法,如RSA或AES加密算法,以及目前由美国国家标准与技术研究院(NIST)标准化的后量子密码算法(PQC)。由Quantum Origin生成的量子增强密钥基于可验证的量子随机性,可以集...
- 下一篇
CentOS Linux 8 到达生命周期的终点
今天是CentOS Linux 8作为Red Hat Enterprise Linux 8的免费替代品达到生命终点的一天。一年前CentOS / Red Hat宣布他们将重点转移到CentOS Stream上,作为Red Hat Enterprise Linux前进的新上游。 今年以来,CentOS Stream已经初具规模,但不幸的是,这意味着CentOS Linux 8的完结。 按照计划,今天是EOL(生命周期结束)日期,这标志着CentOS Linux 8不再被维护。上个月RHEL 8.5完成了最后的构建,同时将不再发布CentOS Linux 8的更新。 CentOS鼓励CentOS Linux 8用户转向CentOS Stream 8,甚至现在CentOS Stream 9的镜像也已经发布,以满足那些想获得更多前沿技术的用户。 如果不希望付费,用户还可以转向Alma Linux或Rocky Linux,这是去年宣布的EOL计划中的两个新的替代方案。此外,还有Oracle Linux和红帽公司一直在向开发者和有小规模部署的人提供免费的RHEL许可证。
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7设置SWAP分区,小内存服务器的救世主
- Mario游戏-低调大师作品
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- 2048小游戏-低调大师作品
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题