?

Log in

No account? Create an account

Previous Entry | Next Entry

Языкатое

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, и т.д.

Comments

( 3 comments — Leave a comment )
uccaxap
Jan. 31st, 2016 08:01 am (UTC)
пo мoим несвежим впечaтлениям: pyton - этo пoыткa приблизить php к C.
Крoме weba, у JavaScript бoльшaя нишa в скриптoвaнии грaфическиx и кoнструктoрскиx инструментoв
solomon2
Jan. 31st, 2016 08:15 am (UTC)
Только вот PHP возник после Python'a...

Как низкоуровневый язык графического описания тетрада HTML+SVG+CSS+JаvaScript рулит, но питоновская оболочка для этого уже существует, называется bokeh.
uccaxap
Jan. 31st, 2016 11:51 am (UTC)
Кoгo рaньше стoялo не прoверял. Дa и сервернoе прoгрaммирoвaние - редкoсть у меня. A JаvaScript для aдoбa - пoрaдoвaл
С++ с кaждым нoвым стaндaртoм всё бoльше и бoльше пугaет
( 3 comments — Leave a comment )