Rust rośnie najszybciej, ale JavaScript króluje

"Rust jest najszybciej rozwijającym się językiem programowania, a jego społeczność programistów podwoiła się w ciągu ostatnich dwóch lat", pisze The New Stack, "jednak JavaScript pozostaje najpopularniejszym językiem z 25,2 milionami aktywnych programistów, zgodnie z wynikami niedawnej ankiety". 26. edycja ankiety SlashData Developer Nation wykazała, że społeczność Rust podwoiła liczbę użytkowników w ciągu ostatnich dwóch lat - z dwóch milionów w pierwszym kwartale 2022 roku do czterech milionów w pierwszym kwartale 2024 roku - i o 33% tylko w ciągu ostatnich 12 miesięcy. Raport SlashData obejmuje pierwszy kwartał 2024 roku. "Rust rozwinął pasjonującą społeczność, która opowiada się za nim jako językiem bezpiecznym dla pamięci, który może zapewnić doskonałą wydajność, ale obawy związane z cyberbezpieczeństwem mogą doprowadzić do jeszcze większego wzrostu" - czytamy w raporcie. "W ciągu ostatnich sześciu miesięcy Stany Zjednoczone i ich międzynarodowi partnerzy opowiedzieli się za przyjęciem języków bezpiecznych dla pamięci".

"Dominująca pozycja JavaScriptu raczej nie ulegnie zmianie w najbliższym czasie, a jego populacja programistów wzrosła o 4 miliony programistów w ciągu ostatnich 12 miesięcy, przy tempie wzrostu zgodnym z globalnym wzrostem populacji programistów" - czytamy w raporcie. Siła społeczności JavaScript jest napędzana przez powszechne użycie tego języka we wszystkich typach projektów programistycznych, z co najmniej 25% deweloperów w każdym typie projektu, który go używa, czytamy w raporcie. "Nawet w obszarach rozwoju, które nie są powszechnie kojarzone z tym językiem, takich jak kodowanie na urządzeniach w projektach IoT, JavaScript nadal cieszy się znaczną popularnością" - powiedział SlashData.

Ponadto, Python wyprzedził Javę jako drugi najpopularniejszy język, napędzany zainteresowaniem uczeniem maszynowym i sztuczną inteligencją. Bitwa między Pythonem a Javą pokazuje, że Python ma 18,2 miliona programistów w pierwszym kwartale 2024 roku w porównaniu do 17,7 miliona w Javie. Wynika to z faktu, że Python dodał ponad 2,1 miliona nowych programistów netto do swojej społeczności w ciągu ostatnich 12 miesięcy, w porównaniu do Javy, która wzrosła tylko o 1,2 miliona programistów. Za Javą znajduje się sześciomilionowa luka deweloperska do następnej największej społeczności, którą jest C++ z 11,4 miliona deweloperów, a tuż za nią C# z 10,2 miliona i PHP z 9,8 miliona. Języki z najmniejszymi społecznościami to Objective-C z 2,7 miliona deweloperów, Ruby z 2,5 miliona i Lua z 1,8 miliona. Tymczasem język Go odnotował wzrost populacji programistów o 10% w ciągu ostatniego roku. Wcześniej wyprzedził globalny wzrost populacji programistów, rosnąc o 5% w ciągu ostatnich dwóch lat, z trzech milionów w I kwartale 2022 r. do 4,7 miliona w I kwartale 2024 r.*. "Analityk TNS Lawrence Hecht ma kilka różnych wniosków. Zauważa, że z wyjątkiem Rust, Go i JavaScript, wszystkie inne główne języki programowania rosły wolniej niż całkowita populacja programistów, która według SlashData wzrosła o 39% tylko w ciągu ostatnich dwóch lat".

ELI5: Rust jest coraz popularniejszym językiem programowania z bardzo szybko rosnącą społecznością programistów. JavaScript nadal jest najpopularniejszym językiem, ale Rust i Python również zyskują na popularności ze względu na swoje zastosowania w bezpieczeństwie oraz sztucznej inteligencji. Go również odnotował wzrost populacji programistów. Rust, Go, JavaScript, Python i Java to teraz jedne z najważniejszych języków programowania, które zyskują na znaczeniu.

Źródła: