Уже третий год подряд сайт KDnuggets (известный англоязычный ресурс, посвященный обнаружению знаний в базах данных) проводит опрос своих посетителей на предмет того, какое программное обеспечение (языки программирования) они используют в своих аналитических проектах чаще всего. В этом году в опросе приняли участие более 700 человек. Выяснилось, что, как и ранее, лидирующее место занимает R (61% респондентов), после которого идут Phyton (39%) и SQL (37%) (см. также табл. ниже).


По сравнению с 2012 г., наибольший рост популярности продемонстрировал совсем новый высокоуровневый язык для математических вычислений Julia (http://julialang.org/) - в 2 раза. Среди более "взрослых" языков наибольший рост показали:

К языкам, чья популярность существенно снизилась, относятся:

Результаты опроса, проведенного сайтом KDnuggets на тему 
"Какие языки программирования/статистические языки вы использовали в своих аналитических проектах в 2013?"
[всего 713 проголосовавших]

 % в 2013 г.    % в 2012 г.    % в 2011 г.
R (434 проголосовавших в 2013 г.) 60.9%
 52.5%
 45.1%
Python (277) 38.8%
 36.1%
 24.6%
SQL (261) 36.6%
 32.1%
 32.3%
SAS (148) 20.8%
 19.7%
 21.2%
Java (118) 16.5%
 21.2%
 24.4%
MATLAB (89) 12.5%
 13.1%
 14.6%
High-level data mining suite (80) 11.2%
В 2012 г. опрос не проводился
Unix shell/awk/sed (79) 11.1%
 14.7%
C/C++ (66) 9.3%
 14.3%
Pig Latin/Hive/другие Hadoop-языки (57) 8.0%
 6.7%
Др. низкоуровневые языки (42) 5.9%
 11.4%
GNU Octave (40) 5.6%
 5.9%
Perl (32) 4.5%
 9.0%
Ruby (16) 2.2%
 3.8%
Scala (16) 2.2%
 2.4%
F# (12) 1.7%
В 2012 г. опрос не проводился
Lisp/Clojure (7) 1.0%
 4.3%
Julia (5) 0.7%
 0.3%
None (2) 0.3%
 0.7%

2 Комментарии

Unknown написал(а)…
круто, но как насчет Go?
Sergey Mastitsky написал(а)…
Это вопрос к организаторам опроса...
Новые Старые