2019年,這2.4萬程序員是如何使用Python的?
Python編程語言近年來勢頭很猛,是TOBIE編程語言榜單前三的常客,并不斷沖擊Java和C的領(lǐng)先位置。
近日,Python軟件基金會(PSF)與Jetbrains聯(lián)合發(fā)布了《2019年P(guān)ython開發(fā)人員調(diào)查》,這份覆蓋150多個(gè)國家,2.4萬開發(fā)者和程序員的調(diào)查,有助于我們了解Python未來的現(xiàn)狀和未來發(fā)展趨勢。
在調(diào)查中,84%的程序員將Python作為主要的編程語言,16%將其作為第二語言。

提到使用Python的主要目的,58%的程序員既用于工作也用于個(gè)人研究;21%的程序員用戶個(gè)人、教學(xué)和獨(dú)立項(xiàng)目;21%的程序員單獨(dú)用于工作。

Python的主要用途方面,59%的程序員用于數(shù)據(jù)分析;51%的用于Web開發(fā);40%用于機(jī)器學(xué)習(xí)。將Python作為數(shù)據(jù)分析是最常用的方式,一直保持穩(wěn)定。
關(guān)于Python的使用版本,雖然Python 2已經(jīng)不再維護(hù),但仍有10%的程序員在使用。在使用Python 2的用戶中,最大的份額是Web開發(fā),占45%。


在最新的Python 3系列版本使用中,超過一半的Python 3程序員使用Python 3.7,是2019年底最受歡迎的Python版本。

在框架、庫和工具方面,適用于Python的頂級Web框架為Flask和Django,而領(lǐng)先的數(shù)據(jù)科學(xué)框架和庫為NumPy,Pandas,Matplotlib;領(lǐng)先的大數(shù)據(jù)工具為Apache Spark,Kafka,Hadoop/Mapreduce。



在數(shù)據(jù)庫方面,PostgreSQL排名第一,領(lǐng)先于MySQL。

Python程序員最喜歡哪種云平臺?AWS占據(jù)了55%的份額,其次是GCP,占據(jù)了33%的份額。在容器中的運(yùn)行代碼越來越流行,今年為47%,去年為40%,已經(jīng)超過了虛擬機(jī)中的運(yùn)行代碼。


Linux是Python開發(fā)人員中最受歡迎的操作系統(tǒng),68%的程序員使用。

在編輯器和IDE方面,JetBrains的PyCharm集成開發(fā)環(huán)境(IDE)市場份額最高,占33%,其次是微軟的開源跨平臺編輯器VS Code,占24%的份額。

【責(zé)任編輯:趙寧寧 TEL:(010)68476606】





















