Python стал самым популярным языком GitHub
Отчет GitHub за 2024 год: Python впервые превзошел JavaScript, став самым предпочтительным языком разработчиков.
Последний отчет GitHub — весьма интригующее чтение, особенно если вы участвуете в разработке. В этом году он подчеркивает, как развивается общественная деятельность и деятельность с открытым исходным кодом, особенно с растущим влиянием ИИ.
Python возглавляет чарты
И вот важная новость: впервые за десятилетие JavaScript потерял звание наиболее используемого языка программирования на GitHub. Python теперь взял на себя инициативу, ознаменовав первую крупную встряску в руководстве с 2019 года.
Этот сдвиг тесно связан с бумом генеративного искусственного интеллекта, охватившим отрасль за последние два года.
Однако рост использования Python не ограничивается несколькими нишевыми областями. Фактически, универсальность языка, особенно в области обработки данных, искусственного интеллекта и программирования, удобного для начинающих, сделала его предпочтительным выбором для многих новых разработчиков.
Относительная простота и эффективность построения моделей машинного обучения делают его идеальным как для новичков, так и для опытных разработчиков.
Интересно, что JavaScript по-прежнему лидирует только с точки зрения продвижения кода, но Python вырвался вперед по общей активности, которая включает в себя вклад, выходящий за рамки простых коммитов кода, таких как запросы на включение, обсуждения проблем и комментарии.
Устойчивое восхождение TypeScript
Пока Python и JavaScript продолжают бороться за первое место, TypeScript укрепляет свое место в тройке лидеров. После превосходства Java в прошлом году рост TypeScript красноречиво говорит о его полезности как языка, сочетающего в себе проверку типов и компиляцию, что идеально подходит для современных веб-приложений.
Большая часть сообщества JavaScript постепенно переходит на TypeScript, который легко интегрируется в ту же экосистему npm. Эта устойчивая миграция подчеркивает потенциал TypeScript в дальнейшем сокращении доминирования JavaScript, поскольку разработчики применяют более структурированный подход к кодированию.
Изменение тенденций в языках программирования
Отчет GitHub также проливает свет на более широкие изменения в мировом сообществе разработчиков. Например, Shell обогнала C в рейтинге, указывая на сдвиг в сторону деятельности, ориентированной на инфраструктуру, в то время как HCL (язык конфигурации HashiCorp), используемый для инфраструктуры как кода (IaC), и Go продолжают набирать популярность по мере расширения облачных практик. .
Ржавчина также заслуживает упоминания. Первоначально разработанный как более безопасная альтернатива C и C++, теперь он стал фаворитом среди тех, кто отдает приоритет безопасности, производительности и производительности. Примечательно, что безопасный для памяти код Rust даже нашел свое применение в основных операционных системах, включая Linux и Microsoft Windows.
Более подробную информацию обо всех тенденциях среди разработчиков в 2024 году можно найти в отчете GitHub.
Изображение предоставлено: GitHub