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
Maj 5, 2025

Linus Torvalds skrytykował systemy plików ignorujące wielkość liter

Twórca systemu Linux, Linus Torvalds, ostro skrytykował twórców systemu plików Bcachefs po ich ogłoszeniu dotyczącym poprawki związanej z obsługą nazw katalogów w trybie niewrażliwym na wielkość liter. Jego zdaniem problem nie jest nowy, a deweloperzy najwyraźniej nie wyciągnęli wniosków z wcześniejszych błędów.
0
Lip 10, 2025

Nvidia wyprzedza Apple i Microsoft. Kapitalizacja spółki przekracza 4 biliony dolarów

Nvidia wyprzedziła Apple i Microsoft pod względem wartości rynkowej, osiągając poziom 4 bilionów dolarów. To najwyższa kapitalizacja giełdowa w historii spółek technologicznych, napędzana globalnym popytem na chipy do sztucznej inteligencji i rekordowym kursem akcji, który 9 lipca sięgnął 164 dolarów
0
Lip 18, 2025

Anthropic ogranicza dostęp do Claude Code bez wcześniejszego uprzedzenia

Użytkownicy Claude Code – w tym ci na planie Max za 200 dolarów miesięcznie – od poniedziałkowego poranka doświadczają nieoczekiwanych ograniczeń w korzystaniu z usługi. Na ekranie pojawia się jedynie komunikat „Claude usage limit reached” z informacją, kiedy dostęp zostanie przywrócony.
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