Здравствуйте, dsorokin, Вы писали:
D>... Более того, не все программисты могут воспринимать идеи из функционального программирования просто в силу своего типа характера (спросите Алису почему?)
Функциональный стиль контр-интуитивен, а императивный стиль наоборот — интуитивен. Империтив — это порядок шагов (порядок шагов, чтобы достать банан), это максимально понятный прямолинейный способ.
Именно виду контр-интуитивности не все программисты и могут, и это нормально. А функциональщина — это ненормально, это искривление естественного мышления.
Наличие разделителя снижает когнитивную нагрузку, а его отсутствие — увеличивает, т.к. челвоек вынужден на каждой строке анализировать, является ли это окончанием всего выражения или нет.