Opublikowano niedziela, 3 listopada 2024
1r.
INTJ
Lew
Python wyprzedził JavaScript jako najczęściej używany język na GitHubie
Zgodnie z najnowszym raportem Octoverse platformy do hostingu kodu. Firma przypisuje ten wzrost ogromnemu napływowi „nauki o danych i uczenia maszynowego na GitHubie”, który odnotował 59% wzrost liczby wkładów w projekty związane z generatywną sztuczną inteligencją. Biorąc pod uwagę, że Python jest intensywnie wykorzystywany w ML, nauce o danych i pokrewnych dziedzinach, ten wzrost ma sens – to nie tak, że tradycyjni programiści przechodzą na Pythona, ale bardziej to, że programiści pracujący nad projektami związanymi z AI muszą go używać. Dodatkowo, to dobra wiadomość dla open source, ponieważ GitHub informuje, że „1,4 miliona nowych programistów na całym świecie dołączyło do open source, z większością wkładającą swoje zasoby w projekty wspierane komercyjnie i generatywną AI.” GitHub również twierdzi, że wzrost popularności Pythona w tym roku „koreluje z dużymi społecznościami ludzi dołączających do społeczności open source z całego świata STEM”. To ostatnie się zgadza; Python jest nauczany w szkołach tutaj w Wielkiej Brytanii, a prawdopodobnie także gdzie indziej. Główną zaletą Pythona jest jego prosta, przejrzysta składnia, która doskonale radzi sobie z obsługą danych. To sprawiło, że stał się popularny wśród nowicjuszy w różnych odcieniach, ale szczególnie tych, którzy tłumnie przybywają, aby dołączyć do współczesnego „gorączki złota” w AI. Dla początkujących programistów Python jest łatwiejszy do nauki, zrozumienia i dostosowania niż wiele niskopoziomowych języków programowania – nawet ja znam podstawy Pythona, a mam tyle umiejętności programistycznych co ziemniak. Dodatkowo, język Python jest stałym elementem w krajobrazie oprogramowania na desktopie Linux. Jest preinstalowany w większości dystrybucji Linuxa, ma rozbudowane wsparcie dla bibliotek i może być używany do tworzenia bardzo fajnych (jak i bardzo podstawowych) interfejsów użytkownika Qt, GTK i innych zestawów narzędzi. Gdzie indziej, GitHub odnotował znaczący wzrost użycia Jupyter Notebooks (z AI/ML napędzającym to), i zauważa, że użycie Rust, mimo że wciąż w tyle za Pythonem, JavaScriptem, TypeScriptem i Javą, pomimo (często zasłużonego) szumu, który generuje, z pewnością rośnie. Czy Copilot, dostępny na GitHubie i w głównych edytorach tekstu, takich jak VSCode, może przyczyniać się do sztucznego przyspieszenia wzrostu projektów związanych z AI? Jest jeszcze wiele do przemyślenia w podsumowaniu GitHub 2024 Octoverse, w tym zrewidowana prognoza, kiedy USA zostaną wyprzedzone przez Indie pod względem liczby programistów na GitHubie – spoiler: szybciej niż się spodziewano!

4
0
Społeczność Programming
Społeczność programming, czat i dyskusje.
138 tys. DUSZE
Brak komentarzy!
Poznaj Nowych Ludzi
50 000 000+ POBRAŃ



























