Индекс сообщества программистов TIOBE - это показатель популярности языков программирования , созданный и поддерживаемый компанией TIOBE Software BV из Эйндховена , Нидерланды . [1] TIOBE означает « Как важно быть серьезным» , название комедийной пьесы Оскара Уайльда 1895 года . [2]
Индекс рассчитывается по количеству результатов поисковой системы по запросам, содержащим название языка. [3] Индекс охватывает поисковые запросы в Google , блогах Google, MSN , Yahoo! , Baidu , Википедия и YouTube . Индекс обновляется раз в месяц. Текущая информация бесплатна, но долгосрочные статистические данные продаются. Авторы индекса заявили, что он может быть полезен при принятии различных стратегических решений. TIOBE фокусируется на полных языках Тьюринга , поэтому не предоставляет информации о популярности, например, HTML .
История
Индекс TIOBE чувствителен к политике ранжирования поисковых систем, на которых он основан. Например, в апреле 2004 года Google провел очистку, чтобы избавиться от несправедливых попыток повысить рейтинг в поиске. Как следствие, резко упало количество таких языков, как Java и C ++ , но эти языки остались в верхней части таблицы. Чтобы избежать таких колебаний, TIOBE теперь использует несколько поисковых систем.
В августе 2016 года, C достиг самой низкой оценки забьет с момента запуска индекса, но по - прежнему является вторым по популярности языком после Java , [4] , а в мае 2020 года, C восстановила сверху, [5] и с тех пор Java имеет , по существу ушел упала [6] по популярности, сохранив при этом второе место.
Премия « Язык программирования года» TIOBE присуждается языку с наибольшим ежегодным приростом популярности в индексе, например, Go был языком программирования года в 2016 году [7], а Python получил награду за 2020 год.
Критерии
Сопровождающие указывают, что индекс TIOBE «не о лучшем языке программирования или языке, на котором написано большинство строк кода » [8], но утверждают, что количество веб-страниц может отражать количество квалифицированных инженеров, курсов и рабочие места по всему миру.
Пьер Карбоннель оспаривает то, что TIOBE назвала Objective-C «языком программирования года» в 2012 году, утверждая, что в сети может быть много страниц Objective-C, но они редко читаются. Вместо этого он предлагает собственный индекс PYPL [9] , основанный на данных Google Trends. Он показывает тенденции популярности с 2004 года во всем мире и в 5 разных странах.
Тим Банс, автор Perl DBI , критически относился к индексу и его методам ранжирования. [10]
Рекомендации
- ^ «Контактная информация» . ТИОБ . Проверено 3 февраля 2021 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ «О компании» . ТИОБ . Проверено 25 июля 2017 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Определение индекса сообщества программистов TIOBE» . Проверено 25 июля 2017 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ Кавамото, Рассвет (23 августа 2016 г.). «Рейтинг Tiobe языка программирования C упал до самого низкого уровня» . Информационная неделя . Проверено 20 января 2017 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ «C переходит на Java и становится языком программирования номер 1» . JAXenter . 4 мая 2020 . Проверено 2 февраля 2021 года .
- ^ Блейк, автор Трой (21 декабря 2020 г.). «Индекс TIOBE на декабрь 2020 года» . Новости технологий и информация от SeniorDBA . Проверено 2 февраля 2021 года .
- ^ Колаковски, Ник (17 января 2017 г.). «Go: язык программирования TIOBE 2016 года» . На виду. Игральные кости . Проверено 20 января 2017 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ «Индекс TIOBE за текущий месяц» . ТИОБ . Проверено 25 июля 2017 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ «ПОПУЛЯРНОСТЬ ЯЗЫКА ПРОГРАММИРОВАНИЯ PYPL» . Проверено 15 июля 2015 года . CS1 maint: обескураженный параметр ( ссылка )
- ^ Банс, Тим (17 мая 2009 г.). «Индекс TIOBE находится в стадии игры» . TimBunce.org . Проверено 8 августа 2011 года . CS1 maint: обескураженный параметр ( ссылка )
Внешние ссылки
- Официальный веб-сайт