Python軟體基金會和JetBrains公佈2018年Python開發者調查
Python軟體基金會和JetBrains進行了一項Python調查,以發現Python社群中的最新趨勢、用法和採用情況。來自150多個國家的2萬多名參與者。2018年Python開發者調查是繼2017年第一次調查之後的第二次合作。
語言的使用
根據Python調查,84%的開發人員表示他們將其用作主要語言,而另外16%的開發人員將其用作次要語言。從2017年使用Python作為主要使用者的79%的開發人員中可以看出這一點。大約50%的Python使用者也使用JavaScript,而C/C++、Java和c#等其他語言的使用少於2017年。Python開發人員也越來越多地使用Bash/Shell。
Python使用
60%的受訪者表示他們使用Python進行工作和個人使用。 21%專門用於個人,教育或輔助專案,19%用於工作。 58%的Python使用者使用該語言進行資料分析,比去年增加了8%。 52%使用Python進行Web開發,43%的DevOps/系統管理使用Python。機器學習的使用也上升了7%,達到38%。通常,Python更多地用於資料分析應用程式,而不是Web開發。
以上數字可供多個區域選擇。當只有一個響應可用時,Web開發是最受歡迎的答案,佔27%。資料分析為17%,機器學習為11%。有趣的是,如果你考慮'資料科學'資料分析和機器學習結合起來考慮,那麼大多數Python使用者在這一領域的比例為28%。
正在使用的Python版本
Python 3的採用率較高,為84%,而2017年為75%。Python 2佔16%,明年將失去核心團隊的支援。主要的庫已經放棄了對Python 2的支援。
框架和庫
在Web框架中,Flask和Django最受歡迎,分別為47%和45%。
在資料科學軟體包中,使用最多的是NumPy,佔62%。pandas和Matplotlib分別佔51%和46%。
要了解Python調查的更深入的結果,您可以訪問 JetBrains網站 。
Linux公社的RSS地址 : https://www.linuxidc.com/rssFeed.aspx
本文永久更新連結地址: https://www.linuxidc.com/Linux/2019-02/156772.htm