Прокрутите вниз, если хотите увидеть, как ChatGPT медленно «убивает» Python-сообщество StackOverflow...

Вместо вступления

В свете того факта, что мою предыдущую статью о статистике популярности R и Python прочитали более трехсот раз (что неплохо для такого начинающего автора, как я), я решил предоставить продолжение и обновление на основе текущие тенденции на середину мая 2023 года, чтобы показать, как они действовали за последний месяц.

Отказ от ответственности. Обратите внимание, что очевидно, что Python более распространен, чем R, и было бы неразумно утверждать обратное. Хотя я считаю R отличным, хотя и нишевым инструментом, очень важно следить за обоими инструментами, поскольку они предлагают аналогичные функции в области науки о данных. И я молюсь за обоих 🫶

Статистика индекса TIOBE

Согласно индексу TIOBE, Python продолжает удерживать первое место с 13,45%, что немного ниже 14,51%, зарегистрированных в прошлом месяце, но все же выше, чем 12,74%, о которых сообщалось в прошлом году. Разрыв между Python и его ближайшим конкурентом, языком C, остается прежним — 10 бит/с, так что причин для беспокойства нет.

R сохраняет свою позицию на 16-м месте, но его рейтинг улучшился с 0,76% до 0,82% за последний месяц, что является положительным знаком. Кроме того, популярность SQL возросла, и он поднялся на 8-е место с предыдущего 9-го места.

PYPL Insights

Индекс PYPL показывает, что Python пока является самым популярным языком, в то время как ближайший конкурент Java по-прежнему отстает более чем на 10 процентных пунктов! Позиции R остаются прочными (снова 7-е место) с 4,34% против 4,22% в прошлом месяце. Неплохо для нишевого языка науки о данных.

Также интересно наблюдать, как растут Rust (+0,8pp) и Go (+0,4%) по сравнению с прошлым годом, поддерживаемые спросом со стороны индустрии программного обеспечения.

Статистика переполнения стека

В мае 2023 года вопросы, связанные с Python, не восстановились после резкого падения популярности в начале 2023 года и составляли примерно 14,5% от общего числа вопросов, тогда как вопросы, связанные с R, составляли 3,00–3,50%. Почти так же, как и месяц назад.

Изучив данные на этот раз, я понял, что случилось с популярностью вопросов, связанных с Python, в начале 2023 года. Можете ли вы догадаться? ЧатGPT! Это единственное объяснение. Язык остается популярным, но вопросов становится меньше. Почему? Потому что меньше людей обращаются за помощью в Stack Overflow, как это было раньше. Это печальные времена, но такие перемены также приносят возможности.

Кроме того, JavaScript действительно теряет свои позиции. Поэтому я надеюсь, что R и Python вместе с пакетом Plotly (и другими пакетами, включающими компоненты JavaScript) смогут обеспечить некоторую поддержку. В конце концов, нет ничего более визуально привлекательного, чем диаграммы JavaScript!

Кстати, как я упоминал ранее, данные Stack Overflow подтверждают идею о том, что Rust и Go набирают популярность.

Заворачивать

Подводя итог, эти обновления показывают нам, что ландшафт языков науки о данных постоянно развивается и как предположительно ChatGPT трансформирует сообщество разработчиков Python StackOverflow. Приятно видеть (потенциальный) подъем Rust и Go… И твердую позицию R, которая согревает мое сердце каждый раз, когда я ее вижу. 🫶

Пожалуйста, похлопайте 👏 и подпишитесь, если хотите меня поддержать. Спасибо!❤️‍🔥