[ad_1]
Согласно исследованию IEEE, опубликованному в публикации Spectrum, Python является «де-факто платформой для новых технологий».
В новом обзоре Python, Java, C и C ++ входят в число четырех лучших языков программирования. На пятом месте находится JavaScript, который обычно возглавляет такие опросы.
Напротив, StackOverflow ранее в этом месяце сообщил, что JavaScript был наиболее часто используемым языком с некоторым отрывом: 65%, за ним идут Python с 48,2% и Java с 35,35%. Аналитики Redmonk также поместили на первое место JavaScript, как и компания JetBrains, занимающаяся разработкой инструментов, в своем обзоре State of the Developer Ecosystem.
В чем дело?
Ответ заключается в том, что ни один опрос не имеет большего авторитета, чем его источники, которые, несмотря на все усилия исследователей, имеют всевозможные предубеждения и ограничения. Вопрос о том, что измерять, тоже обсуждается. Следует ли исследователям попытаться выяснить, сколько кода написано на каждом языке? Или какие из них наиболее известны (победа для JavaScript, поскольку этого трудно избежать)? Или у кого больше всего возможностей трудоустройства? Даже вопрос о том, кто считается разработчиком, остается открытым, от случайных любителей до профессионалов, работающих полный рабочий день.
В случае IEEE здесь показана методология. Он использует «11 показателей из 8 источников», как нам сказали, этими источниками являются Google Search, Google Trends, Twitter, GitHub, StackOverflow, Reddit, Hacker News, CareerBuilder, сайт вакансий IEEE и цифровая библиотека IEEE. Эта конкретная методология действительно выглядит ориентированной на «наиболее обсуждаемые», а не на наиболее часто используемые, что не одно и то же, а также, вероятно, чрезмерное представительство разработчиков из Северной Америки и Европы. Тем не менее, приятной особенностью опроса IEEE является то, что пользователи могут применять свои собственные веса, используя простые элементы управления. Мы обнаружили, что Python по-прежнему занимает первое место в большинстве конфигураций.
Детализация по-прежнему дает некоторые интригующие результаты. Например, настроив элементы управления на просмотр только репозиториев GitHub, мы получили мало смысловые результаты. Дарт выходит на второе место – много проектов Flutter? – а Юлия, статистический язык, занимает третье место.
С подозрением относится к этим результатам: проект под названием GitHut, который отслеживает запросы на вытягивание GitHub, помещает на первое место JavaScript, на второе – на Python и на третье – на Java. Сам GitHub сообщает об использовании языка и показывает, что JavaScript неизменно занимает первое место в период с 2014 по 2020 год, хотя Python за этот период поднялся с четвертого на второе место.

Статистика GitHub указывает на JavaScript, а не на Python как на наиболее используемый язык
Индекс PYPL (Популярность языка программирования), который основан на том, «как часто учебники по языку ищут в Google», ставит Python на первое место с некоторым отрывом – 29,93%, опережая Java с 17,78%.
Кажется разумным заключить, что, хотя JavaScript по большинству показателей может быть самым популярным языком в конце концов, он, безусловно, не самый популярный или обсуждаемый. Еще один факт, который следует выявить из этого обзора опросов, заключается в том, что использование и рост Python огромны, будь то первое, второе или третье. Для тех, кто не знает языка, может быть, пора поискать самоучитель? ®
[ad_2]