ИТ Блог. Администрирование серверов на основе Linux (Ubuntu, Debian, CentOS, openSUSE)

Python стал самым популярным языком GitHub

Python стал самым популярным языком GitHub

Отчет GitHub за 2024 год: Python впервые обошел JavaScript и стал самым популярным языком среди разработчиков.

Последний отчёт GitHub — довольно интересное чтение, особенно если вы занимаетесь разработкой. В этом году в нём рассказывается о том, как развивается деятельность в сфере открытого исходного кода, особенно с учётом растущего влияния ИИ.

 

Python возглавляет чарты

И вот важная новость: JavaScript впервые за десять лет уступил место самого популярного языка программирования на GitHub. Теперь лидирует Python, что стало первой серьёзной сменой лидера с 2019 года.

Этот сдвиг тесно связан с бумом генеративного ИИ, охватившим отрасль за последние два года.

Python стал самым популярным языком GitHub

Python стал самым популярным языком GitHub

 

Однако рост популярности Python не ограничивается несколькими нишевыми областями. На самом деле универсальность этого языка — особенно в области науки о данных, искусственного интеллекта и программирования для начинающих — сделала его предпочтительным выбором для многих начинающих разработчиков.

Его относительная простота и эффективность при создании моделей машинного обучения делают его идеальным как для начинающих, так и для опытных разработчиков.

Интересно, что JavaScript по-прежнему лидирует по количеству коммитов кода, но Python вырвался вперёд по общей активности, которая включает в себя не только коммиты кода, но и другие виды вклада, такие как запросы на вытягивание, обсуждения проблем и комментарии.

 

Неуклонный рост TypeScript

В то время как Python и JavaScript продолжают бороться за первое место, TypeScript укрепляет свои позиции в тройке лидеров. После того как в прошлом году TypeScript обошёл Java, его рост говорит о его полезности как языка, сочетающего проверку типов и компиляцию, что идеально подходит для современных веб-приложений.

Большая часть сообщества разработчиков JavaScript постепенно переходит на TypeScript, который легко интегрируется в ту же экосистему npm. Этот постепенный переход подчёркивает потенциал TypeScript в борьбе с доминированием JavaScript по мере того, как разработчики переходят на более структурированный подход к программированию.

 

Меняющиеся тенденции в языках программирования

В отчёте GitHub также говорится о более масштабных изменениях в мировом сообществе разработчиков. Например, Shell обогнал C в рейтинге, что указывает на смещение фокуса в сторону деятельности, ориентированной на инфраструктуру, в то время как HCL (язык конфигурации HashiCorp), используемый для инфраструктуры как кода (IaC), и Go продолжают набирать популярность по мере распространения облачных технологий.

Rust также заслуживает упоминания. Изначально разработанный как более безопасная альтернатива C и C++, он стал фаворитом среди тех, кто ставит во главу угла безопасность, производительность и эффективность. Примечательно, что безопасный для памяти код Rust даже используется в основных операционных системах, включая Linux и Microsoft Windows.

Более подробную информацию обо всех тенденциях среди разработчиков в 2024 году можно найти в отчёте GitHub.

Exit mobile version