Как стать автором
Обновить

Новый рейтинг TIOBE. Ruby пошёл на спад?!

Время на прочтение2 мин
Количество просмотров4K
Голландская компания TIOBE Software BV опубликовала рейтинг популярности языков программирования за май 2007 года. О методике расчёта рейтинга я уже рассказывал ранее.
Первая десятка не претерпела изменений по сравнению с апрелем: в жёлтой майке лидера по-прежнему Java, за ней следуют C и C++. Однако майский рейтинг выявил назревающую сенсацию — стремительный рост рейтинга языка Ruby прекратился. Более того, впервые более чем за год наметился откат: майский рейтинг Ruby оказался ниже апрельского.

Вот таблица с первой двадцаткой языков согласно рейтингу TIOBE на май 2007 года в сравнении с маем 2006 года:
Position
May 2007
Position
May 2006
Delta in Position Programming Language Ratings
May 2007
Delta

May 2006
Status
1 1 Java 19.140% -2.18%   A
2 2 C 15.152% -2.54%   A
3 3 C++ 10.114% -0.82%   A
4 4 PHP 8.738% -1.48%   A
5 5 (Visual) Basic 8.431% -1.13%   A
6 6 Perl 6.152% +0.10%   A
7 8
Python 3.779% +0.74%   A
8 7
C# 3.656% +0.38%   A
9 9 JavaScript 3.072% +0.88%   A
10 19
Ruby 2.632% +2.18%   A
11 10
Delphi 2.130% +0.36%   A
12 11
SAS 2.076% +0.60%   A
13 12
PL/SQL 1.979% +0.97%   A
14 18
D 1.347% +0.87%   A
15 21
ABAP 0.731% +0.31%   A
16 14
Lisp/Scheme 0.698% -0.19%   B
17 17 Ada 0.679% +0.19%   B
18 13
FoxPro/xBase 0.637% -0.37%   B
19 20
Fortran 0.630% +0.20%   B
20 15
COBOL 0.627% -0.04%   B

График изменения популярности первой десятки языков в рейтинге, начиная с июля 2001 года:

Вот анализ сотрудника TIOBE Пауля Янсона:
«Похоже, что быстрому росту Ruby пришёл конец. Посмотрите внимательно на приведённый ниже график с историей изменений индекса TIOBE для языка RUBY:

Ruby был восходящей звездой на протяжении целого года, но последние два месяца его рейтинг прекратил рост. Даже хуже, он упал по сравнению с апрелем. Если эта тенденция сохранится в ближайшие месяцы, то Ruby не суждено стать „следующим великим языком программирования“.
Java, C и C++ лидировали в рейтинге TIOBE с самого начала, и похоже, что они сохранят свой статус ещё долго. Возможными новыми претендентами являются языки Lua (поднялся за прошедший год с 55 на 23 место) и Groovy (с 103 на 52). Однако они, как и Ruby, являются „лёгкими“ интерпретируемыми языками с динамической типизацией. У меня складывается впечатление, что такие языки достигли максимума возможного для них. Хотя они очень популярны в web-программировании, всё же ядром всех промышленных программных систем являются статически компилируемые языки. Основываясь на этом, я предсказываю, что единственным кандидатом, который имеет шанс войти в первую тройку, является C#. Но это произойдёт очень постепенно без каких-либо резких скачков.»
Теги:
Хабы:
Всего голосов 12: ↑9 и ↓3+6
Комментарии15

Публикации

Истории

Ближайшие события

15 – 16 ноября
IT-конференция Merge Skolkovo
Москва
22 – 24 ноября
Хакатон «AgroCode Hack Genetics'24»
Онлайн
28 ноября
Конференция «TechRec: ITHR CAMPUS»
МоскваОнлайн
25 – 26 апреля
IT-конференция Merge Tatarstan 2025
Казань