FP is dead
Jun. 5th, 2015 12:37 am.. as a topic. Помните, было такое "структурное программирование"? Люди в чатиках конца шестидесятых срались на тему СП vs. GoTo, кричали "considered harmful!", писали посты на своих печатных машинках, такая движуха была. И где оно все, почему прекратились срачи? Все основные языки впитали в себя (или взросли на) СП, и тема рассосалась. Наблюдая за интенсивностью тем об ФП на разных форумах, в ЖЖ, в журнале ПФП и прочих интернетах, в этом году могу констатировать аналогичную ситуацию: ФП как темы больше нет, расходимся. Все основные языки впитали в себя (или взросли на) ФП, по крайней мере полезные его части (первоклассные функции, ФВП, лямбды, замыкания, иммутабельность, произведение типов, копроизведение типов, экспонента, применение этого всего в первую очередь в виде map/filter/reduce), а бесполезные части оказались выкинуты на задворки, в уголке музея эзотерики на них всегда можно будет полюбоваться, но в основном только там. Думаете, другая часть ФП еще себя покажет, и расширение линз Кана вправо-вверх вдоль контравариантного функтора еще выстрелит? Не будет этого, dead end.
no subject
Date: 2015-06-05 09:46 am (UTC)Но не у всех же так! Многие начинают и просто не понимают — "что, зачем?". И естественно, начинают искать пользу.
Кто-то кактусы выращивает, кто-то функциональное программирование изучает... Ну или на семью время тратит, такое тоже бывает!
Но если кактусы нравятся больше, это же не значит, что больше ни к чему человек не способен?
Программирует некто себе на Java и зарабатывает деньги. Семью кормит, новое поколение выращивает — молодец!
И естественно, ему надо знать, зачем он будет отказываться от своих любимых занятий.
Вот и получается, что все аргументы типаа "это интересно". А много, что ещё бывает интересно.
Не считать же недочеловеком того, кому не попало в область интересов функциональное программрование? Что это за фашизм такой!
no subject
Date: 2015-06-05 09:49 am (UTC)no subject
Date: 2015-06-05 10:00 am (UTC)Язык с ограниченными возможностями, бывает.
Не считать же теперь за недочеловеков тех, кто пишет на нём?
Это люди, ограниченные в возможностях.
Надо относиться к ним с уважением.
А то, так и до расизма недалеко!
"И животноводство!!"
no subject
Date: 2015-06-05 10:18 am (UTC)(не PHP единым, я еще на 1С работал...)