Лямбды и Firebird, ад продолжается
А теперь, внимание, бородатая женщина будет есть червей мнение разработчика Firebird о лямбда-функциях:
Отвратительная возможность, провоцирующая написание нечитаемого
и несопровождаемого спагетти-кода, созданная на пустом месте чисто в
маркетинговых целях.
Вот такое моё частное мнение о лямбда-функциях.
Отвратительная возможность, провоцирующая написание нечитаемого
и несопровождаемого спагетти-кода, созданная на пустом месте чисто в
маркетинговых целях.
Вот такое моё частное мнение о лямбда-функциях.
no subject
no subject
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
no subject
no subject
no subject
no subject
Или имеется в виду набор, включающий в себя SKI, но не ограничивающийся им?
(кстати, у меня в голове комбинаторы почему-то улеглись значительно проще, чем лямбды).
no subject
Вспомним язык unlambda — замечательнейшая вещь!
(no subject)
(no subject)
no subject
no subject
если это относительно вменяемый разработчик, то страшно подумать о остальных невменяемых.
no subject
no subject
А вообще интересно, как вот к такому выводу пришел человек. Как эта мысль развивалась в нем, сможете выяснить?
no subject
Почитывает чел тематические форумы. Лет 10 назад все писали на Дельфях с Клиппером и никто не парился о каких-то лямбдах.
Вдруг в 2008 начали мутить: оооо!!! лямбда!!! хаскелль!!! оооо!!! да мы всех порвём!! да вы тупые! оооо!!!
Начал чел смотреть -- технология шило, поддерживаемость кода низкая. Концепции требуют нетривиального переосмысления, учебники упирают на "ну это любому дураку очевидно, что свёртка ядра гомоморфизма даёт симметричную группу". Какая реакция? Учебник в урну, адептам плевок.
В конце концов, культура софта последних 20 лет не использует ФП. Ни ОС, ни БД, ни апп сервера, ни браузеры.
Кстати, о потугах делать ФП на Яваскрипте имею сказать, что брякнуться на пойнте и видеть в стеке 20 анонимных функций -- крайне оптимистичная ситуация. Речь про написанный в ФП-стиле jquery и его обвёртки Trinidad. Зачем писать сложно, если можно просто?
no subject
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
(no subject)
no subject
Единственный язык, где есть и какое угодно императивное в качестве базы языка, и замыкания нормальные, это окамель. Остальное выглядит таким убожеством...
no subject
no subject
no subject
Или вы просто не понимаете, что означает «узкая специализация»?
no subject
no subject
(no subject)
no subject
А вот после этого важна теоретическая правильность, потому что она позволяет поддерживать софт в живом состоянии и развивать его без особого напряга, особенно софт системного уровня типа СУБД.
Ну и новомодные штучки помогают поддерживать интерес в публике.
no subject
no subject
no subject
(no subject)
(no subject)