Компания JetBrains опубликовала результаты опроса Python Developers Survey за 2018 год, в котором рассматривались инструменты и предпочтения 20 тысяч штатных и независимых Python-разработчиков из более чем 150 стран мира.
По результатам исследования, отмечается общий рост использования Python. Больше всего язык применяется в анализе данных, но по-прежнему востребованным он остаётся в веб-разработке, тестировании и автоматизации.
84 процента респондентов назвали Python основным языком разработки. 50 процентов вторым выбирают JavaScript, а 47 процентов — HTML/CSS.
Что касается распространённости версий Python 2 и Python 3, их используют 16 процентов и 84 процента разработчиков соответственно. Среди респондентов, предпочитающих более новый вариант Python, версией 3.6 пользуется 54 процента, а Python 3.7 — 30 процентов.
Популярность Python 3 стабильно растёт с 2013 года. Однако в исследовании не рассматривалось, почему некоторые продолжают придерживаться Python 2, который уже не получает нововведения и поддержка которого завершится в 2020 году.
Для 52 процентов респондентов основной сферой применения языка является веб-разработка. В вопросе, где нужно было указать только одно, а не все, назначение языка, веб-разработка оказалась на первом месте, набрав 27 процентов. Самыми популярными фреймворками стали Flask (47 процентов) и Django (45 процентов).
Всего в анализе данных Python используют 58 процентов опрошенных, а основной сферой применения аналитика стала для 17 процентов разработчиков. Наиболее востребованные библиотеки — NumPy (62 процента), Pandas (51 процент), Matplotlib (46 процентов) и SciPy (38 процентов).
38 процентов респондентов используют Python в машинном обучении, самым распространённым фреймворком здесь стал TensorFlow (25 процентов). Для DevOps, системного администрирования и автоматизации Python применяет 43 процента разработчиков, веб-скрапинга — 37 процентов, для тестирования ПО — 32 процента.
Из операционных систем Python-разработчики предпочитают Linux — 69 процентов, на Windows работает 47 процентов опрошенных. В рейтинге редакторов и IDE лидируют PyCharm (20 процентов) и PyCharm Community Edition (15 процентов). Visual Studio Code занимает второе место с результатом 16 процентов.
Релоцировались? Теперь вы можете комментировать без верификации аккаунта.