Оказывается, есть такая компания TIOBE Software, которая ежемесячно рассчитывает глобальный рейтинг языков программирования. Называется этот рейтинг “TIOBE Programming Community Index”. А вот версия этой штуки за март 2008 года.
Рейтинг основан на количестве разработчиков на данных языках по всему миру, количеству различных курсов и производителей, использующих те или иные языки. Для рассчета рейтинга используются популярные западные поисковики Google, MSN, Yahoo!, и YouTube. По-этому, не стоит понимать данный рейтинг, как выбор лучшего языка программирования, или показателя количетсва написанных строк кода на предствеленных языках.
Итак, предствим 20-ку лучших. Позиции с 21 по 50 представлены на сайте-источнике.
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
Рейтинг основан на количестве разработчиков на данных языках по всему миру, количеству различных курсов и производителей, использующих те или иные языки. Для рассчета рейтинга используются популярные западные поисковики 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