Национальный исследовательский университет ЮУрГУ
Приоритетное направление развития 5
"Суперкомпьютерные и грид-технологии
для решения проблем энерго- и ресурсосбережения"
Новость от 11.11.2014

Python стали использовать для обучения программированию шире, чем Java

Python вытеснил Java с первого места как язык, шире других применяемый для обучения программированию американских студентов, — об этом говорят результаты опроса, проведенного ассоциацией вычислительной техники ACM. Как выяснилось, Python преподают новичкам на восьми из десяти ведущих факультетов компьютерных наук и в 27 из 39 лидирующих, согласно рейтингу U.S. News and World Report, вузов.

Три крупнейших оператора онлайн-обучения — Coursera, edX и Udacity — тоже предлагают вводные курсы программирования на Python. До этого на протяжении последнего десятилетия самым распространенным “учебным” языком был Java. Чтобы подготовить учащихся к работе, в большинстве вузов новичкам преподают языки, широко применяемые в отрасли. Именно так С++ и Java пришли на смену Паскалю, широко использовавшемуся для обучения программированию в 1980-е. У Python проще синтаксис, чем у Java и C++, но при этом он активно применяется, в частности для анализа данных в финансовой сфере.

Среди “учебных” языков также популярен MatLab, в последнее время все активнее вытесняемый Java, а кроме того, в вузах по-прежнему преподают Си и C++. Теряют влияние функциональные языки на основе Scheme — их долгое время преподавали в ряде университетов, но в МТИ и Калифорнийском университете в Беркли от Scheme отказались в пользу Python.

 

© Суперкомпьютерный центр ЮУрГУ, 2010-2011.
Разработка сайта: отдел поддержки и обучения пользователей СКЦ ЮУрГУ