
Вот, собственно, и всё, что я хочу сказать по поводу стиля современных программистов в общем, functional revolution в частности, а также её проповедников
Да, надо добавить, что одномерный код создают не только адепты функциональных языков, просто у них это выражено наиболее ярко.
no subject
Date: 2014-05-12 05:14 pm (UTC)И нет, это не тупик и не конец пути, это просто один шаг в повышении понимания, как вообще все работает.
no subject
Date: 2014-05-12 05:39 pm (UTC)Выразительность и компактность противоречат надёжности. В смысле кодировки для человеческого восприятия.
Тотальное покрытие даётся только тогда, когда высоколобый программист додумает все случаи, включая граничные. Чего тоже обычно не бывает.
Плюс к этому цена оптимизации в мелочах - бардак и хаос на макроуровне. (Именно по этой причине процедурное программирование в индустрии сменилось объектно-ориентированным.) Самое смешное, что сами функциональные программисты не знают, каким образом можно представить их чудесную систему в целом.
no subject
Date: 2014-05-12 07:33 pm (UTC)no subject
Date: 2014-05-12 07:45 pm (UTC)Вообще-то на эту тему в блоге через два пост про многоцветный мир. Плюс фактов из личных наблюдений у меня вагон и маленькая тележка.
no subject
Date: 2014-05-13 12:46 pm (UTC)...
Многое становится более ясно.
Ага.
Например то, что вместо ответа на вопрос у вас маркетинговое бла-бла-бла-вискас.
А вопрос был вполне конкретным и прямо по Бруксу,
который заметил, что новые технологии программирования если что и дают,
то это возможность решать более объемные, сложные, недоступные ранее задачи.
Исходя из этого -- процедурные и объектно-ориентированые -- это настоящие програмные технологии.
функциональщина -- так, просто, игрушка для задротов. КонтрСтрайк от программирования. КиберСпециальнаяОлимпиада. :)
no subject
Date: 2014-05-13 01:06 pm (UTC)Да, если открыть даже пустой аккаунт на LJ, посты не будут походить на спам и мне не надо будет каждый раз расскринивать коменты.