Голландская компания TIOBE Software BV в первую очередь известна как автор регулярно рассчитываемого рейтинга популярности языков программирования.
Рейтинг TIOBE рассчитывается начиная с июня 2001 года. Первоначально он включал 25 языков программирования. В настоящее время в рейтинге учитываются 150 языков программирования. Измерения проводятся не менее 10 раз в месяц.
Диалекты одного и того же языка программирования объединены под общим названием. При этом в рейтинг включается не суммарный вес диалектов, а рейтинг диалекта, показавшего наилучший результат.
Рейтинг популярности языков программирования TIOBE Index составляется на основе данных о запросах в таких онлайн-сервисах, как Google, MSN, Yahoo!, Wikipedia и с недавних пор - YouTube. Авторы индекса отмечают, что он ни в коем случае не претендует на то, чтобы выявлять лучшие языки программирования или те из них, на которых написано больше всего кода.
Если считать первые 50 языков программирования за 100%, то рейтинг TIOBE в числовом выражении показывает долю, занимаемую каждым языком.
Кроме этого, авторы рейтинга делят языки на две категории: A и B (хотя существуют A- и A--). Они рекомендуют при выборе языка для разработки или изучения (с учётом карьерных перспектив) ориентироваться на языки категории A, поскольку для языков категории B:
а) гораздо меньше квалифицированных специалистов;
б) значительно меньше выбор качественных инструментов для разработки;
в) меньше доступных библиотек.
Из изменений, произошедших за последний месяц, особенно выделяется рост популярности PHP, который впервые в истории TIOBE Index переместился на третью позицию, обойдя C++ и уступая теперь лишь двум бессменным лидерам в виде Java и C. Вместе с тем, можно отметить рост популярности языка Perl, который поднялся на шестую строчку, а также падение Python на восьмое место (год назад он был на шестом).
Рейтинг TIOBE на сентябрь 2009 года в сравнении с сентябрем 2008 года:
[Ссылки могут видеть только зарегистрированные пользователи. ]
График изменения популярности первой десятки языков в рейтинге, начиная с июля 2001 года:
[Ссылки могут видеть только зарегистрированные пользователи. ]
с) по материалам habrahabr.ru , xakep.ru , tiobe.com
________________
Все материалы исключительно для ознакомления. (Рад помочь!)
[Ссылки могут видеть только зарегистрированные пользователи. ]
TIOBE опубликовала очередной индекс популярности языков программирования.
На первых двух местах по-прежнему C и Java. А вот PHP отнял третье место у C++. Вообще, популярность C++ стабильно падает последние 10 лет, а ведь 10 лет назад это был самый восстребованный язык программирования.
Радует, что из скриптовых языков на первом месте мой любимый Python. Он хоть и уступил одно место, но не чему-то, а самому C#, который с каждым годом поднимается все выше и выше.
Обратите внимание на резкий рост Objective-C и нового гугловского Go. Но это легко объяснить тем, что росли они практически с нуля.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Еще интереснее посмотреть на динамику изменения популярности языков.
Обратите внимание на постепенное падение популярности Java и C++. На стабильное положение C (судя по графику, C вернет скоро лидерство в этом рейтинге).
Очень интересно резкое и безостановочное падение популярности Perl (мне никогда непонятно было за что его так любят?).
Из набирающих популярность языков нужно отметить PHP, Python и C# - стабильный постоянный рост у них.
[Ссылки могут видеть только зарегистрированные пользователи. ]
Для расчета этого индекса популярности используются поисковые запросы. Фактически просто вбиваются запросы типа “C++ programming” и анализируется число найденных страниц. Правилен ли такой рейтинг? Возможно да, в эпоху Web2.0.
Казалось бы, что по результатами этого рейтинга можно судить о своей восстребованности. Например, если я хорошо знаю C, C++ и Python, то я покрываю аж больше 30% потребностей рынка труда, то есть примерно каждая третья вакансия должна мне подходить. А что на самом деле?
А на самом деле нет никакой прямой корреляции числа подходящих вакансий и числа запросов в гугл о каком-то языке программирования.
Определенно, из этого рейтинга можно сделать только выводы о том, что не стоит сейчас вкладываться в изучение Perl или другого падающего непопулярного языка. И стоит в Java, C, PHP, C#, Python.
Update
________________ Fireball - Быстрое снятие и загрузка скриншотов на хостинг.
Последний раз редактировалось Kitsune; 07.06.2010 в 08:02.
Визуал бейсик со своим мусорным кодом на 5 месте, лолшто
Популярность языка не говорит о его эффективности, каждый язык делит свою нишу для конкретных задач, опрос вопщем - пустозвонство.
Если составить тот же рейтинг скорости выполнения операторов то тот же бейсик где-то в конце валялся. Или по скорости созания интерфейса. Опрос не объективен по причине того, что составлен на основании запросов поисковых машин, а в основной массе такие запросы идут от людей изучающих язык, а как же быть с той частью, которая уже его знает и не вводит в поиск "С++" а сразу конкретное, справочники, спец. сайты-базы по операторам/процедурам/функциям и т.д.?
Опрос отлично только показывает популярность поисковых запросов. Та же жаба первая в рейтинге не изза того, что ее изучают, а то что ее джаба-машину скачивают для работы некоторых приложений, т.е. уже опрос можно считать не обьективным.
Последний раз редактировалось Tr0y; 15.11.2012 в 08:35.
Визуал бейсик со своим мусорным кодом на 5 месте, лолшто
Популярность языка не говорит о его эффективности, каждый язык делит свою нишу для конкретных задач, опрос вопщем - пустозвонство.
Если составить тот же рейтинг скорости выполнения операторов то тот же бейсик где-то в конце валялся. Или по скорости созания интерфейса. Опрос не объективен по причине того, что составлен на основании запросов поисковых машин, а в основной массе такие запросы идут от людей изучающих язык, а как же быть с той частью, которая уже его знает и не вводит в поиск "С++" а сразу конкретное, справочники, спец. сайты-базы по операторам/процедурам/функциям и т.д.?
Опрос отлично только показывает популярность поисковых запросов. Та же жаба первая в рейтинге не изза того, что ее изучают, а то что ее джаба-машину скачивают для работы некоторых приложений, т.е. уже опрос можно считать не обьективным.
Опрос вполне корректен, как и пишется в статье он показывает популярность а не лучший язык.
Вполне разумно считать популярным тот язык который учит большинство.
Если я не ошибаюсь то запросы типа "Java VM download" убрали...