Organizacija Python Software Foundation objavila je rezultate zajedničke godišnje ankete u kojoj je sudjelovalo više od 25 tisuća programera koji koriste programski jezik Python. Ključni trendovi:
- 55% Python programera koristi Linux u svom razvoju (u prethodnom izvješću 59%), 55% (58%) — Windows, 29% (26%) — MacOS, 2% (3%) — BSD.
- 6% (u prethodnom izvješću 7%) i dalje koristi Python 2, koji se trenutno ne podržava u većini Linux distribucija i prešao je u status nepodržanog u travnju 2020. (prvotno je podrška trebala prestati 2015. godine, ali su rokovi neprekidno produžavani). Gotovo polovica onih koji su izjavili da nastavljaju raditi s Python 2 rekli su da imaju manje od 21 godine, a trećina — da su studenti.
- 22% koristi code editor Visual Studio Code, 20% — Jupyter Notebook, 17% — Vim, 13% — PyCharm Community Edition, 12% — JupyterLab, 11% — NotePad++, 9% — Sublime Text. 23% ispitanika koristi samo jedno integrirano razvojno okruženje, 38% — dva, 21% — tri, 19% — više od tri.
- 37% je u izvještajnoj godini sudjelovalo u razvoju otvorenih projekata (77% na razini razvoja koda, 38% — dokumentacije, 35% — održavanja, 33% — testiranja).
- 32% ima između 21 i 29 godina, 8% — 18-20, 33% — 30-39, 16% — 40-49, 7% — 50-59, 3% — stariji od 60.
- 25% programira na Pythonu manje od godinu dana, 16% — 1-2 godine, 26% — 3-5 godina, 19% — 6-10 godina, 13% — više od 10 godina.
- 44% je istaknulo korištenje Pythona za analizu podataka, 44% — web razvoj, 34% — za strojno učenje, 26% — za administraciju, DevOps i pisanje skripti za automatizaciju, 25% — za parsere i web botove, 26% — za obrazovanje.
Izvor: opennet.ru
