Python 3 traci popularność. 93 % ankietowanych programistów wybiera Python 2

Python 3 traci popularność. 93 % ankietowanych programistów wybiera Python 2

Nowe badanie przeprowadzone przez Python Software Foundation wykazało, że wykorzystanie Pythona 2 wzrosło w stosunku do poprzedniego roku, informuje Developer, gdyż Python 3 pozostaje dominujący zarówno w pracy, jak i w czasie wolnym.

W badaniu wzięło udział 23 000 programistów Pythona, spośród nich 93 % respondentów wykazało, że wdrożyło już Pythona 3. Jednak nadal jest to spadek w porównaniu z poprzednim rokiem, kiedy 95% respondentów wybrało Pythona 3.

Aby znaleźć powód takiego spadku, istnieje kilka drobnych wskazówek opartych na przypadkach użycia wersji Pythona. Python 2 pozostaje bardziej popularny w mniej powszechnych przypadkach użycia:Natomiast najczęstsze przypadki użycia, takie jak analiza danych (54%/29%), rozwój stron internetowych (46%/19%) i uczenie maszynowe (38%/13%), wykazują najwyraźniejsze skłanianie się ku Pythonowi 3. DevOps, sysadmin i pisanie skryptów automatyzacji, które w raporcie zostały skategoryzowane w jednym worku, wykazują lekką preferencję dla poprzedniej iteracji: 23% dla Pythona 2 i 36% dla 3.

86% ankietowanych programistów Pythona używa innych języków. JavaScript pozostaje najpopularniejszy, wymieniany przez 37% ankietowanych, chociaż odnotował spadek w stosunku do 2021 roku (40%), podobnie jak HTML/CSS, które pozostały drugim najpopularniejszym (36% w 2022, 38% w 2021). SQL,wymieniany przez 34% respondentów,Bash/Shell(31%)i C/C++(29%) również odnotowały wysokie wyniki.

Jeśli chodzi o frameworki internetowe, to Flask i Django zajęły pierwsze miejsce z wynikiem 39% każdy.FastAPI został wymieniony przez jednego na czterech programistów Pythona, zyskując cztery punkty procentowe w stosunku do poprzedniego roku.

Ogólnie rzecz biorąc, ponad połowa ankietowanych (51%) stwierdziła, że używa Pythona zarówno do pracy, jak i do projektów osobistych. Tylko jedna na pięć osób (21%) stwierdziła, że używa Pythona wyłącznie do pracy, w porównaniu z 28%, które używa tego języka wyłącznie do projektów edukacyjnych, osobistych lub pobocznych.

Wyniki ankiety, które wykazały niewielki wzrost popularności Pythona 2, są interesujące, ponieważ pojawiły się w tym samym tygodniu, w którym oficjalnie wydana została wersja Python 3.12.0. Nowe funkcje obejmują bardziej elastyczne parsowanie łańcuchów f-string, obsługę protokołu buforowego w kodzie Pythona, a także nowy interfejs API do debugowania/profilowania. Pełną listę funkcji można zobaczyć tutaj.


Avatar
Kwi 10, 2025

OpenAI składa kontrpozew przeciwko Elonowi Muskowi

OpenAI złożyło pozew przeciwko Elonowi Muskowi, zarzucając mu działania mające na celu opóźnienie rozwoju firmy i zakłócenie procesu transformacji w organizację typu public benefit corporation.
0
Maj 24, 2023

Pierwszy takiego rodzaju Hub Technologiczno-Produktowy w Polsce amerykańskiego giganta

0
Kwi 29

Amazon zaczyna oferować produkty OpenAI w AWS po zmianie umowy z Microsoftem

Amazon Web Services zaczął udostępniać produkty OpenAI krótko po zmianie warunków współpracy między OpenAI a Microsoftem. W praktyce oznacza to, że Microsoft nie ma już wyłączności na komercyjne oferowanie produktów OpenAI w chmurze, a Amazon może dodać je do własnych usług.
0

Ta strona używa plików cookie, aby zapewnić Ci lepsze wrażenia podczas przeglądania.

Dowiedz się więcej o tym, jak używamy plików cookie i jak zmienić preferencje dotyczące plików cookie w naszej Polityka plików cookie.

Zmień ustawienia
Zapisz Akceptuj wszystkie cookies