stringtranslate.com

Индекс TIOBE

Индекс TIOBE 2002–2022

Индекс сообщества программирования TIOBE — это показатель популярности языков программирования, созданный и поддерживаемый компанией TIOBE Software BV, базирующейся в Эйндховене , Нидерланды . [1] TIOBE расшифровывается как «The Importance of Being Earnest» (Важность быть серьезным) , название комедийной пьесы Оскара Уайльда 1895 года , чтобы подчеркнуть «искреннее и профессиональное отношение организации к клиентам, поставщикам и коллегам». [2]

Индекс рассчитывается на основе количества результатов поисковой системы для запросов , содержащих название языка. [3] Индекс охватывает поиск в Google , Google Blogs, MSN , Yahoo!, Baidu , Wikipedia и YouTube . Индекс обновляется раз в месяц. Текущая информация бесплатна, но долгосрочные статистические данные продаются. Авторы индекса заявили, что они могут быть полезны при принятии различных стратегических решений. TIOBE фокусируется на Тьюринг-полных языках, поэтому он не предоставляет информацию о популярности HTML или других языков разметки, таких как XML .

История

Индекс TIOBE чувствителен к политике ранжирования поисковых систем, на которых он основан. Например, в апреле 2004 года Google провел очистку, чтобы избавиться от нечестных попыток повысить рейтинг поиска. В результате произошло большое падение для таких языков, как Java и C++ , однако эти языки остались наверху таблицы. Чтобы избежать таких колебаний, TIOBE теперь использует несколько поисковых систем.

В августе 2016 года C достиг самого низкого рейтинга с момента запуска индекса, но все еще оставался вторым по популярности языком после Java [4] , в то время как в мае 2020 года C вернул себе первое место [5], и с тех пор Java существенно снизилась [6] в популярности, сохраняя при этом вторую позицию до ноября 2020 года, когда Python обогнал Java, заняв вторую позицию. [7] В 2021 году Java вернул себе вторую позицию, а в 2022 году Python обогнал и Java, и C, став самым популярным языком программирования [8] .

Премия «Язык программирования года» по версии TIOBE присуждается языку с самым большим годовым приростом популярности в индексе, например, Go был признан языком программирования года в 2016 году [9], а Python получил награду в 2020 году.

Критика

Разработчики указывают, что индекс TIOBE «не является показателем лучшего языка программирования или языка, на котором написано большинство строк кода » [10], но утверждают, что количество веб-страниц может отражать количество квалифицированных инженеров, курсов и рабочих мест во всем мире.

В 2012 году Пьер Карбоннель оспаривает решение TIOBE назвать Objective-C «языком программирования года», утверждая, что в сети может быть много страниц Objective-C, но их редко читают. Вместо этого он предлагает свой собственный индекс PYPL [11] , основанный на данных Google Trends. Он показывает тенденции популярности с 2004 года по всему миру и для 5 стран.

Тим Банс, автор Perl DBI , критиковал индекс и его методы ранжирования. [12]

Ссылки

  1. ^ "Контактная информация". TIOBE . Получено 3 февраля 2021 г. .
  2. ^ "О компании". TIOBE . Получено 25 июля 2017 .
  3. ^ "Определение индекса сообщества программирования TIOBE" . Получено 25 июля 2017 г. .
  4. ^ Кавамото, Дон (23 августа 2016 г.). «Рейтинг Tiobe языка программирования C упал до самого низкого уровня». InformationWeek . Получено 20 января 2017 г.
  5. ^ "C опережает Java и становится языком программирования номер 1". JAXenter . 4 мая 2020 г. Получено 2 февраля 2021 г.
  6. ^ Блейк, Трой (21 декабря 2020 г.). «Индекс TIOBE за декабрь 2020 г.». Новости и информация о технологиях от SeniorDBA . Получено 2 февраля 2021 г.
  7. ^ Брэндон, Вильяроло (4 ноября 2020 г.). «Python обгоняет Java и становится вторым по популярности языком программирования». TechRepublic .
  8. ^ "index | TIOBE - The Software Quality Company". www.tiobe.com . Получено 27 марта 2022 г. .
  9. Колаковски, Ник (17 января 2017 г.). «Go: язык программирования TIOBE 2016 года». Понимание. Кости . Проверено 20 января 2017 г.
  10. ^ "Индекс TIOBE за текущий месяц". TIOBE . Получено 25 июля 2017 г. .
  11. ^ "PYPL PopularitY of Programming Language" . Получено 15 июля 2015 г. .
  12. Банс, Тим (17 мая 2009 г.). «TIOBE Index is being gamed». TimBunce.org . Получено 8 августа 2011 г.

Внешние ссылки