全球 Python 調查報告:Python 2 正在消亡,PyCharm 比 VS Code 更受歡迎!

作者 | 唐小引
頭圖 | CSDN 下載自東方 IC
出品 | CSDN(ID:CSDNnews)

一年一度的 Python 開發者調查報告終於發佈了。該報告由 Python 軟件基金會和 JetBrains 聯合發起,已經持續三年,並且參與調查的開發者人數正在逐年上升。今年,全球來自 150 多個國家及地區的 24,000 名的 Python 開發者參與了調查。

當今天,朋友圈、抖音、網站等凡所見出皆可見 Python 之時,我們從官方的調查報告裏,能夠見到更爲真實的 Python。接下來,我們一起來看今年的報告有哪些重點發現。

Python 的採用率

不得不說,越來越多的開發者已經掌握了 Python 這門語言技能,並且正在逐漸地將其作爲自己的主要編程語言,佔比 84%。

這點和去年分佈相同,不過隨着 Python 3 的採用率在快速增長,後浪拍前浪,已經不再維護的 Python 2 正在逐漸消亡,其採用率已經從去年的 16% 降到了 10%,其中用於 Web 開發和 DevOps、系統管理、編寫自動化腳本佔比最多,而數據科學的比重正在持續降低,官方表示,「這可能是因爲近年來 Python 數據分析興起,但 Web 開發則相對成熟,有許多 Web 開發者需要維護大量的老代碼」。


同時,開發者們在使用 Python 的同時,其他還會使用哪些編程語言?數據顯示,JavaScript 依然高居榜首。不過值得注意的是, 有越來越多的開發者表示,除了 Python 之外,沒有再使用其他語言,這個佔比已經從去年的 6% 提升到了 11%。


開發者們用 Python 都在做什麼?從官方統計數據來看,數據科學和 Web 開發依然遙遙領先,機器學習位居第三。

不過,兩者還是有差異點,在 Web 開發中,JavaScript、TypeScript、HTML/CSS 和 PHP 等的使用率非常高,而對於數據科學工程師們來說,C/C++、Java 和 R 才更受歡迎。

最受 Python 開發者喜愛的工具與框架

看完 Python 採用的基本情況,我們再來看日常更爲緊密的 Python 開發者們使用的各類工具與框架。

在 Web 框架方面,顯然 Flask 和 Django 最受歡迎,兩者以 48%、44% 的佔比遙遙領先其他框架。

在數據科學框架和庫方面,NumPy 依然穩坐龍頭老大位置,甚至於比例還在上升,今年已經實現了 63% 的佔比,其次是 Pandas,PyTorch 則居於第 9。

在大數據方面,Apache Spark 以 13% 的佔比位列第一。

值得一提的還有操作系統方面,Linux 是 Python 開發者最喜愛的操作系統,幾乎三分之二的開發者都在使用它,其次是 Windows。

而在編輯器及 IDE 方面,儘管 VS Code 在所有開發者中深受歡迎,不過在 Python 的世界裏,它還是要讓位給 PyCharm,其以 33% 的佔比位列第一。但 PyCharm 還是有着非常強的危機感,畢竟 VS Code 的增長速度極快,它已經從 2017 年的 7%,快速上升到了 24%。

最後,想進一步看完整的 Python 開發者調查報告?點擊這裏訪問。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章