Pull to refresh

Мартовский рейтинг языков программирования от TIOBE

Reading time 2 min
Views 1.1K
Оказывается, есть такая компания TIOBE Software, которая ежемесячно рассчитывает глобальный рейтинг языков программирования. Называется этот рейтинг “TIOBE Programming Community Index”. А вот версия этой штуки за март 2008 года.

Рейтинг основан на количестве разработчиков на данных языках по всему миру, количеству различных курсов и производителей, использующих те или иные языки. Для рассчета рейтинга используются популярные западные поисковики Google, MSN, Yahoo!, и YouTube. По-этому, не стоит понимать данный рейтинг, как выбор лучшего языка программирования, или показателя количетсва написанных строк кода на предствеленных языках.

Итак, предствим 20-ку лучших. Позиции с 21 по 50 представлены на сайте-источнике.

Position Mar 2008 Position Mar 2007 Delta in Position Programming Language Ratings Mar 2008 Delta Mar 2007 Status
1 1 = Java 20.651% +2.61% A
2 2 = C 15.593% -0.04% A
3 5 ++ (Visual) Basic 10.795% +2.65% A
4 4 = PHP 10.138% +0.68% A
5 3 – – C++ 9.776% -1.33% A
6 6 = Perl 5.781% -0.64% A
7 7 = Python 4.593% +0.70% A
8 9 + C# 4.143% +0.78% A
9 12 +++ Delphi 2.697% +0.94% A
10 10 = Ruby 2.661% -0.11% A
11 8 – – – JavaScript 2.462% -1.02% A
12 14 ++ D 1.107% -0.16% A
13 13 = PL/SQL 0.747% -0.80% A
14 11 – – – SAS 0.630% -1.22% A-
15 18 +++ COBOL 0.615% -0.03% A-
16 21 +++++ Pascal 0.554% -0.01% B
17 17 = Ada 0.485% -0.17% B
18 16 Lisp/Scheme 0.434% -0.29% B
19 19 = FoxPro/xBase 0.423% -0.18% B
20 25 +++++ Lua 0.385% -0.01% B


Status обозначает принадлежность языка программирования к группе основных используемых (A) или второстевенных (B). A- означает сдвиг в сторону второстепенных.

Как видно, Java лидирует и за год набрал 2,6% пользователей. За ним идет Си, который не поменял позиции. А вдвоем они держат 35% рынка (если так можно выразиться).

Не совсем понятно поднятие на 2 позиции Visual Basic. Он обогнал PHP, который сумел удержаться на прежнем месте, но вытеснил C++. Это падение С++ как раз объеснимо: +1 позиция C# и +3 позиции Delphi немного потеснили его. Эти 3 языка можно включить в одну группу взаимозаменяемости.

JavaScript, который сейчас, казалось бы, на пике популярности, сдал 3 позиции. Почему? Рискну предположить, что пользователи стали меньше искать по JS в поисковиках за счет появления фрейморков. Программировать на нем стало проще, он стал меньше обсуждаться.

6-ю и 7-ю позиции Perl'а и Python'а мне честно говоря вообще сложно объяснить. Казалось, что первый давно забыт, а второй используется довольно редко. Возможно Python удерживается и за счет того, что до сих под активно используется в Google.

Интересно так же то, что в 20-ку нагло ворвались Pascal и Lua (+5 позиций). Неужели на Pascal еще пишут софт?

Вообще, рейтинг довольно спорный, но интересный :)

Источник: http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html

Аналогичный рейтинг год назад: http://habrahabr.ru/blog/nulla_dies_sine_linea/9543.html
Tags:
Hubs:
+10
Comments 24
Comments Comments 24

Articles