Jan 30, 2016 23:06
Python - самый человеческий язык программирования из тех, с которым мне приходилось иметь дело (профессионально - примерно с десятком, the usual suspects). Python по сути - это правильная современная высокоуровневая надстройка над C, а не монструозный гибрид ежа с ужом, каким является C++. Фактически C играет по отношению к Python'у роль, подобную исторической роли ассемблера по отношению к самому C, т.е. Python - это действительно эпохальный шаг вперед в технологии програмирования, а не проприетарные перепевы старых песен на новый лад, как Java, C#, Go и Swift. Python изумительно элегантен. То, что должно быть по сути просто, действительно выглядит на Python'е просто, а то, что должно быть сложно, выглядит опять-таки просто... Python'у принадлежит будущее, ему учат как первому языку программирования в передовых университетах. Python - универсальный язык Data Science. Единственный серьезный конкурент Python'y в перспективе на будущее - это JavaScript, но тот всегда будет ограничен веб-технологиями, под которые заточен (до уродства). Думается, Python поглотит JavaScript, точнее разовьется в универсальный слой, обволакивающий JavaScript в сетевом контексте, С в традиционном системном контексте, специализированные языки рапределенных вычислений в облачном контексте, параллельные языки в массивно-параллельном контексте, языки логического дизайна в переконфигурируемом контексте FPGA, и т.д.
future,
programming