Голландская компания TIOBE представила очередной рейтинг языков программирования. Рейтинг строится по данным популярных поисковых систем о количестве разработчиков и компаний, использующих язык, а также о количестве обучающих курсов по этому языку.
Итак, что же нового в январском рейтинге? В первую очередь это появление в нём языка Go. И не просто появление — он стал языком 2009 года по версии TIOBE. Популярность Go выросла на 1,25% с момента его появления в ноябре 2009-го и на сегодня он занимает 13-ую строчку рейтинга.
Следом за Go по скорости популяризации идёт Objective-C от Apple, отставший всего на сотую долю процента. Objective-C существует уже давно, но вернул свою популярность благодаря iPhone.
Интересен также рост популярности PHP, который опустил С++ и Visual Basic на строчку ниже. Помимо языков от Google и Apple в 2009 высокого уровня достигли C# от Microsoft и ActionScript от Adobe. Что касается Java, то он по прежнему остался на первой строчке, хотя его популярность продолжает падать.
График изменения популярности первой десятки языков в рейтинге, начиная с 2001 года:
Ранее TIOBE предсказывала, что в 2009 году PHP и Ruby потеряют популярность, а Python, C# и Erlang станут лидерами. Ну что ж, прогнозы — неблагодарное дело, и, несмотря на это, вот прогноз на 2010 год от TIOBE: в 2010 наберут популярность C++ (благодаря новому стандарту), C# (благодаря хорошей динамике развития) и JavaFX Script, а вот для Java (не поспевающего за прогрессом), Perl (в связи с большим количеством конкурентов) и Objective-C (если популярность iPhone пойдёт на убыль) настанут не лучшие времена.
Для информации, язык 2009 года — Go, 2008 — C, 2007 — Python, 2006 — Ruby, 2005 — Java, 2004 — PHP, 2003 — C++. Другая статистика по ссылке http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html.
UPD: ещё один рейтинг популярности языков программирования доступен на http://www.langpop.com/, возможно, кому-то он покажется более интересным.
Итак, что же нового в январском рейтинге? В первую очередь это появление в нём языка Go. И не просто появление — он стал языком 2009 года по версии TIOBE. Популярность Go выросла на 1,25% с момента его появления в ноябре 2009-го и на сегодня он занимает 13-ую строчку рейтинга.
Следом за Go по скорости популяризации идёт Objective-C от Apple, отставший всего на сотую долю процента. Objective-C существует уже давно, но вернул свою популярность благодаря iPhone.
Интересен также рост популярности PHP, который опустил С++ и Visual Basic на строчку ниже. Помимо языков от Google и Apple в 2009 высокого уровня достигли C# от Microsoft и ActionScript от Adobe. Что касается Java, то он по прежнему остался на первой строчке, хотя его популярность продолжает падать.
Позиция | Язык программирования | Рейтинг |
---|---|---|
1 | Java | 17.482% (-1.54%) |
2 | C | 16.215% (+0.28%) |
3 (+2) | PHP | 10.071% (+1.19%) |
4 (-1) | C++ | 9.709% (-0.41%) |
5 (-1) | (Visual) Basic | 7.354% (-1.81%) |
6 | C# | 5.767% (+0.16%) |
7 | Python | 4.453% (-0.28%) |
8 | Perl | 3.562% (-0.74%) |
9 | JavaScript | 2.707% (-0.65%) |
10 (+1) | Ruby | 2.474% (-0.67%) |
11 (-1) | Delphi | 2.392% (-0.91%) |
12 (+25) | Objective-C | 1.379% (+1.24%) |
13 (+∞) | Go | 1.247% (+1.25%) |
14 | SAS | 0.809% (+0.01%) |
15 (-2) | PL/SQL | 0.718% (-0.29%) |
16 (+2) | ABAP | 0.641% (+0.10%) |
17 (-2) | Pascal | 0.624% (-0.04%) |
18 (+5) | Lisp/Scheme | 0.576% (+0.14%) |
19 (+1) | ActionScript | 0.566% (+0.11%) |
20 (+4) | MATLAB | 0.540% (+0.11%) |
График изменения популярности первой десятки языков в рейтинге, начиная с 2001 года:
Ранее TIOBE предсказывала, что в 2009 году PHP и Ruby потеряют популярность, а Python, C# и Erlang станут лидерами. Ну что ж, прогнозы — неблагодарное дело, и, несмотря на это, вот прогноз на 2010 год от TIOBE: в 2010 наберут популярность C++ (благодаря новому стандарту), C# (благодаря хорошей динамике развития) и JavaFX Script, а вот для Java (не поспевающего за прогрессом), Perl (в связи с большим количеством конкурентов) и Objective-C (если популярность iPhone пойдёт на убыль) настанут не лучшие времена.
Для информации, язык 2009 года — Go, 2008 — C, 2007 — Python, 2006 — Ruby, 2005 — Java, 2004 — PHP, 2003 — C++. Другая статистика по ссылке http://www.tiobe.com/index.php/content/paperinfo/tpci/index.html.
UPD: ещё один рейтинг популярности языков программирования доступен на http://www.langpop.com/, возможно, кому-то он покажется более интересным.