Python обогнал JavaScript как самый используемый язык на GitHub, согласно последнему отчету платформы.
Компания объясняет это огромным притоком специалистов, которые программируют для машинного обучения на GitHub, где на 59% увеличилось количество вклада в проекты генеративного ИИ.
Поскольку Python активно используется в ML, в науке о данных и смежных областях, такой рост вполне логичен – не столько потому, что традиционные разработчики ПО переходят на Python, сколько потому, что разработчики, работающие с проектами, связанными с ИИ, вынуждены его использовать.
Кроме того, это хорошая новость для открытого кода: GitHub сообщает, что 1,4 миллиона новых разработчиков по всему миру присоединились к открытому коду, причем большинство из них вносят свой вклад в коммерческие и генеративные проекты ИИ.
GitHub также утверждает, что рост популярности Python в этом году коррелирует с большим количеством людей, присоединившихся к сообществу разработчиков открытого кода со всего мира STEM.
Главное достоинство Python – простой и понятный синтаксис, который отлично подходит для работы с данными. Это сделало его популярным среди новичков всех мастей, но особенно среди тех, кто стремится присоединиться к современной золотой лихорадке в области искусственного интеллекта.
Для начинающих программистов Python легче выучить, понять и адаптировать, чем многие низкоуровневые языки программирования – даже я знаю некоторые основы Python.
Кроме того, язык Python является неизменным элементом программного обеспечения для настольных систем Linux. Он предустановлен в большинстве дистрибутивов Linux, может похвастаться широкой поддержкой библиотек и может быть использован для создания очень крутых (а также очень простых) пользовательских интерфейсов Qt, GTK и других инструментальных пакетов.
В других разделах GitHub отмечает значительный всплеск использования Jupyter Notebooks (в том числе AI/ML), а также отмечает, что использование Rust, несмотря на (зачастую заслуженную) шумиху вокруг него, все еще отстает от Python, JavaScript, TypeScript и Java, и, безусловно, растет.
Может быть, Copilot, доступный на GitHub и через основные текстовые редакторы вроде VSCode, помогает искусственно ускорить рост числа проектов, связанных с ИИ?
В обзоре GitHub 2024 Octoverse вы найдете еще много интересного, включая пересмотренный прогноз того, когда США обгонят Индию по количеству разработчиков на GitHub.
Комментарии (0)