55 % der Python-Entwickler verwenden Linux

Die Python Software Foundation hat die Ergebnisse einer gemeinsamen jährlichen Umfrage unter mehr als 25 Entwicklern veröffentlicht, die die Programmiersprache Python verwenden. Haupttrends:

  • 55 % der Python-Entwickler verwenden Linux in ihrer Entwicklungsumgebung (59 % im vorherigen Bericht), 55 % (58 %) verwenden Windows, 29 % (26 %) verwenden MacOS, 2 % (3 %) verwenden BSD.
  • 6 % (letzter Bericht 7 %) verwenden weiterhin den Python 2-Zweig, der derzeit auf den meisten Linux-Distributionen nicht unterstützt wird und bereits im April 2020 in die Kategorie „nicht unterstützt“ verschoben wurde (ursprünglich war geplant, den Support im Jahr 2015 einzustellen, aber die Frist war konstant erweitert) . Fast die Hälfte derjenigen, die sagten, sie würden weiterhin mit Python 2 arbeiten, gaben an, unter 21 Jahre alt zu sein, und ein Drittel gab an, Studenten zu sein.
  • 22 % verwenden den Code-Editor Visual Studio Code, 20 % verwenden Jupyter Notebook, 17 % verwenden Vim, 13 % verwenden PyCharm Community Edition, 12 % verwenden JupyterLab, 11 % verwenden NotePad++, 9 % verwenden Sublime Text. 23 % der Befragten nutzen nur eine integrierte Entwicklungsumgebung, 38 % nutzen zwei, 21 % nutzen drei und 19 % nutzen mehr als drei.
  • Im Berichtsjahr waren 37 % an der Entwicklung von Open-Source-Projekten beteiligt (77 % auf der Ebene der Codeentwicklung, 38 % – Dokumentation, 35 % – Wartung, 33 % – Tests).
  • 32 % sind 21–29 Jahre alt, 8 % sind 18–20 Jahre alt, 33 % sind 30–39 Jahre alt, 16 % sind 40–49 Jahre alt, 7 % sind 50–59 Jahre alt, 3 % sind über 60 Jahre alt.
  • 25 % programmieren seit weniger als einem Jahr in Python, 16 % seit 1–2 Jahren, 26 % seit 3–5 Jahren, 19 % seit 6–10 Jahren, 13 % seit mehr als 10 Jahren.
  • 44 % gaben an, Python für die Datenanalyse zu verwenden, 44 % für die Webentwicklung, 34 % für maschinelles Lernen, 26 % für Verwaltung, DevOps und das Schreiben von Automatisierungsskripten, 25 % für Parser und Web-Bots, 26 % für Schulungen .

Source: opennet.ru

Kommentar hinzufügen