2020编程语言排行榜:Rust首次进入人气排行榜前20名

编程知识 行业动态 更新时间:2024-06-13 00:20:58

原文:https://baijiahao.baidu/s?id=1668629084918086677&wfr=spider&for=pc

人们对使用内存安全Rust进行系统编程以构建主要平台的兴趣日益浓厚,尤其是在微软(Microsoft),该公司正在Windows和Azure上对其进行探索,其目标是消除用C和C++编写的代码中的内存bug。Amazon Web Services还将Rust用于Lambda,EC2和S3中性能敏感的组件。

Rust在Tiobe的排名大幅上升,从去年的38位上升到今天的20位。Tiobe的排名是基于主要搜索引擎对一种语言的搜索,所以这并不意味着更多的人在使用Rust,但它表明更多的开发人员在搜索关于这种语言的信息。

在Stack Overflow的2020年调查中,Rust连续第5年被开发者票选为最受喜爱的编程语言。今年,86%的开发者表示,他们热衷于使用Rust,但只有5%的开发者真正将其用于编程。

 

另一方面,由于微软已公开预览其用于Windows运行时(WinRT)的Rust库,这使开发人员可以更轻松地在Rust中编写Windows,跨平台应用程序和驱动程序。

Tiobe software的首席执行官Paul Jansen说,Rust的崛起是因为它是一种“正确的”的系统编程语言。电子产品 全球采购很省钱

Jansen说:“Rust解决了所有其他冗长的编程和其他语言的尖锐问题,同时进行了静态强类型化。其类型系统可防止防止运行时空指针异常,并且可在编译时计算内存管理。”

D、Lua和Julia曾经试图打败C和C++,但Rust似乎是第一个真正接近目的的语言。

然而,Rust需要专心学习。Microsoft Azure开发人员最初在Rust上的效率比Go要低,但是在最终的调试和手动检查bug上花的时间却更少。

Rust项目的2020年开发者调查发现,用户很难接受这门语言,因为它的学习过程很艰难,而且很少有公司使用它。谷歌新的Fuchsia OS排除了Rust,因为很少有开发人员熟悉它。

开发人员也越来越关注内存安全的系统编程,这种语言被用于在谷歌、Netflix、Salesforce、IBM和Twitter上构建平台。Go排名从一年前的15名上升到今天的12名。

 

最近一项对1.6万多名开发者的调查发现,Go是最受欢迎的编程语言。

此外,Tiobe的前20名中还有一个新名字Scratch,这是麻省理工学院媒体实验室(MIT Media Lab)开发的一种视觉编程语言,用于教孩子们如何编程。Scratch是初学者学习树莓派编程的一个选择。在Tiobe的排名中,Scratch从26升至18,但其在2017年的最高排名为14。

统计编程语言R排名从22升至9,在2018年达到了第8名的历史最高排名。

奇怪的是,微软的TypeScript在Tiobe的排名中只排在第44位。开发分析师RedMonk根据GitHub和Stack Overflow的数据对TypeScript进行了排名,在最新的排名中,TypeScript排在第9位。电子产品 全球采购很省钱

TypeScript的采用是由大量现有的JavaScript代码驱动的。它在开发人员中也非常受欢迎,在Stack Overflow的2020年调查中仅次于Rust,排在Python之前。

Tiobe 2020年6月的十大编程语言是C、Java、Python、c++、c#、Visual Basic、JavaScript、PHP、R和SQL。

这一排名与Stack Overflow列出的最常用语言大致一致,这些编程语言分别是JavaScript、HTML/CSS、SQL、Python、Java、Bash/Shell/PowerShell、C#、PHP、TypeScript、C++、C和Go。

 

更多推荐

2020编程语言排行榜:Rust首次进入人气排行榜前20名

本文发布于:2023-03-30 21:40:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/69e074a0f22911dab26861e9f3a50043.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:排行榜   首次   编程语言   人气   Rust

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!