Поиск по сайту:

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

Статьи по данной тематике: