Несколько организаций производят рейтинги популярности языков программирования. Они используют разные методологии, и поэтому результаты часто различаются, сообщает kratko-news.com.
В эти дни обновлено новое редактирование рейтинга, выпущенного журналом IEEE Spectrum. По их словам, лидером по языкам программирования в 2018 году остается язык Python, за которым следует C ++, который поднялся с четвертого на второе, опережая C и Java. Язык JavaScript падает с 7-го места на 8-е место, а PHP — с 8-го поднимается на 6-е.
При составлении рейтинга IEEE Spectrum использует сочетание из 12 показателей, полученных из 10 разных источников. Основой метода является оценка результатов запроса «язык программирования» на разных сайтах.
Количество поисковых сообщений Google (похоже на рейтинг TIOBE), популярность запросов Google Trend Search (как в рейтинге PYPL), ссылки на Twitter, количество новых и активных ресурсов в GitHub, количество вопросов в Stack Overflow, Reddit и Hacker, публикации CareerBuilder и Dice, упоминаемые в архиве цифровых архивов IEEE Xplore и Архив статей.
Для сравнения, рейтинг TIOBE первой десятки августа, основанный на популярности в результатах поиска Google, выглядит следующим образом: Java, C, C ++, Python, Visual Basic .NET, C #, PHP, JavaScript, SQL и Ассемблер. В течение одного года Python переместился с 5-го на 4-е место, опережая C #, в то время как Assembler поднимается с 14-го на 10-е. Ruby падает с 10-го на 15-е, а Perl снижается с 9-го на 16-е.
В PYPL, основанном на Google Trends, представлены десять лучших форматов: Python, Java, JavaScript, PHP, C #, C / C ++, R, Objective-C, Swift, Matlab. С августа 2017 года Python перешел со второго места на первое, а JavaScript с пятого на третье.