日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程语言 > python >内容正文

python

Rust最受喜爱却少有人用,Python仅排第六,2021全球开发者调查报告出炉

發(fā)布時間:2024/8/23 python 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Rust最受喜爱却少有人用,Python仅排第六,2021全球开发者调查报告出炉 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

111在最近出爐的 Stack Overflow 全球開發(fā)者調(diào)查報告中,Rust 成為最受開發(fā)者喜愛的編程語言,Python 語言受開發(fā)者喜愛程度僅排第六。但是,備受好評的 Rust 語言也面臨著「好用但沒多少人用」的尷尬局面,在最常用編程語言排名中未進前十。

>>>>

「編程語言之爭」一直是計算機界不會休止的討論話題。Python 作為編程語言中的佼佼者,一直是最受喜愛的編程語言之一。但最近程序員問答網(wǎng)站 Stack Overflow 2021 年度開發(fā)者調(diào)查(Developer Survey)顯示:當前最受開發(fā)者喜愛的編程語言是 Rust 語言,而 Python 的受喜愛程度僅位居第六。

在這項調(diào)查研究中,來自 181 個國家和地區(qū)的 80000 多名開發(fā)人員對編程語言進行投票。大約 86.69% 的開發(fā)人員選擇 Rust 作為他們「最喜愛的語言」,Rust 在 Stack Overflow 的年度開發(fā)人員調(diào)查中一直保持著這種趨勢。

值得注意的是,「最受喜愛」不同于傳統(tǒng)意義上的「最受歡迎」,它是 Stack Overflow 提出的一種度量指標。Stack Overflow 詢問了開發(fā)人員他們在過去一年使用什么語言,明年他們想用什么語言。為了了解相關的負面因素,Stack Overflow 還詢問了開發(fā)人員在過去一年使用但明年不想使用的編程語言。

調(diào)查結果顯示,「最受喜愛」的前 10 種語言按降序排列依次是:Rust、Clojure、TypeScript、Elixir、Julia、Python、Dart、Swift、Node.js、Go。

Rust 雖然是最受開發(fā)者喜愛的語言,但只有 5044 名開發(fā)人員在回答這些問題時提到它。受訪者回答提及次數(shù)在此可以代表傳統(tǒng)意義上的「受歡迎程度」,如下圖所示,JavaScript 排名第一,其次是與 JavaScript 高度耦合的 HTML/CSS,Python 排名第三,而 Rust 未出現(xiàn)在前十名中。

這在一定程度上說明 Rust 語言雖然頗受好評,但使用 Rust 的群體仍是少數(shù)。Rust 在系統(tǒng)編程領域很受歡迎,并且近年來被認為將接替 C 語言用于 Linux 內(nèi)核開發(fā),原因之一是 Rust 可以幫助消除與內(nèi)存相關的安全漏洞。

Stack Overflow 的報告還顯示,雖然 C 是一種廣泛使用的語言,但不愿使用 C 的開發(fā)人員占 66%,而喜歡它的僅有 39.56%。也許是因為語言規(guī)則相對復雜,與 C 類似,C++、Delphi、Java、R、PowerShell、PHP、Perl、Assembly、Groovy、Objective-C、Matlab、VBA、COBOL 等語言,開發(fā)者中也是「害怕」使用的人居多。Stack Overflow 的數(shù)據(jù)表明,開發(fā)人員未來可能會盡量避免使用這些語言。

這或許正是 JavaScript 受歡迎的重要原因,Javascript 屏蔽了很多語言內(nèi)復雜的東西,例如指針和內(nèi)存管理等。它用最少的技術棧實現(xiàn)了最多的功能,因此穩(wěn)居受歡迎排行榜第一位。

類似地,知名軟件行業(yè)分析公司 RedMonk 本月初發(fā)布了 2021 年 Q3 季度編程語言排行榜,Javascript 排名第一,Rust 排在第 19 位。

與 2021 年 Q1 季度相比,前 20 名的排名對比變化如下:

如上表所示,Rust 的排名在第 19 位沒有變化,這樣的排名停滯是具有啟發(fā)性的。多年來,Rust 等新興語言的出現(xiàn)被認為會動搖 Java 的企業(yè)首選語言地位。但實際上 Java 并沒有出現(xiàn)走入日落的跡象,而是通過結合自身的適應性和企業(yè)的慣性,保留了企業(yè)應用程序市場的很大份額。隨著谷歌在與甲骨文的 Java 世紀版權案中勝訴,Rust 想要挑戰(zhàn) Java 變得更難了。

相比之下,盡管受喜愛程度稍有遜色,但 Python 仍是使用范圍較廣的編程語言,在 RedMonk 的排名中 Python 穩(wěn)居第二。RedMonk 曾指出:「Python 是成千上萬個小型項目的粘合劑,也是無數(shù)腳本的基礎。」無論是在數(shù)據(jù)科學興起的前期,還是 GPT-3 稱霸的今天,Python 都在不斷擴展中持續(xù)立足。

其他排名:AWS 云平臺、VS Code 編輯器最受歡迎

此外,Stack Overflow 2021 年度開發(fā)者調(diào)查還針對數(shù)據(jù)庫、云平臺、網(wǎng)絡框架、開發(fā)工具、集成開發(fā)環(huán)境等的受歡迎程度進行了排名。

排名結果顯示,最受歡迎的十大數(shù)據(jù)庫(database)依次是 MySQL、PostgreSQL、SQLite、MongoDB、Microsoft SQL Server、Redis、MariaDB、Firebase、Elasticsearch 和 Oracle。

在云平臺(cloud platform)方面,調(diào)查報告表明:亞馬遜 AWS 云服務仍然是最受歡迎的云平臺,其次是 Google 云平臺和微軟 Azure。

在最受歡迎的網(wǎng)絡框架(web framework)排名中,React.js、jQuery、Express、Angular 和 Vue.js 位列前五名。

在其他框架和庫排名中,.NET Framework 最受歡迎,其余依次為 NumPy、.NET Core / .NET 5、Pandas 和 TensorFlow。

在最受歡迎的其他工具排名中,分布式版本控制軟件 Git、容器平臺 Docker、包管理工具 Yarn、容器管理系統(tǒng) Kubernetes 和 Unity 3D 開發(fā)工具位列前五名。

在集成開發(fā)環(huán)境(IDE)排名中,VS Code 毫無疑問位列榜首,其余依次為 Visual Studio、Notepad++、IntelliJ、Vim、Android Studio、Sublime Text、PyCharm、Eclipse 和 Atom。

最后,在開發(fā)者薪酬排名中,工程經(jīng)理、高級主管、網(wǎng)站可靠性工程師、開發(fā)運維專家和數(shù)據(jù)工程師的薪酬位居前列。

完整報告請戳:https://insights.stackoverflow.com/survey/2021

參考鏈接:

https://redmonk.com/rstephens/2021/08/05/top-20-june-2021/

https://www.zdnet.com/article/developers-reveal-their-most-loved-programming-language-and-the-ones-they-dread-using/

—版權聲明—

編輯:nhyilin

僅用于學術分享,版權屬于原作者。

若有侵權,請聯(lián)系微信號:Eternalhui或nhyilin刪除或修改!

—THE END—

文章推薦

?各種編程語言的優(yōu)缺點

?史上最狠的論文評審意見(沒投過SCI,你簡直不知道reject這個詞有多可怕呀)

?理解矩陣背后的現(xiàn)實意義

?想追她?先算算你要等多久

?如何讓AI讀懂大佬的微表情?

?無窮存在嗎?

總結

以上是生活随笔為你收集整理的Rust最受喜爱却少有人用,Python仅排第六,2021全球开发者调查报告出炉的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。