> -- Geniepro писал(а):
> Если я правильно понял этот отрывок из Кушниренко, то процедурное программирование развивает моторику (умение лопатой махать), а функциональное программирование развивает ум (умение думать).

Откровенно говоря, за счет того, что ФП намного проще (там инвариантов существенно больше нежели в ИП), сильно расслабляешься когда на ФЯ пишешь. Пишем хотя бы месяц на ерланге, а потом резко переходим на какую-нибудь императивщину. Например на С++, или оберон -- без разницы. И наслаждаемся ощущениями.

А ФП к Computer Science непосредственного отношения, вообще говоря, не имеет. По кр. мере к той CS что я видел. И, вообще говоря, программирование на ФЯ требует меньшей подготовки и дрессуры, нежели на ИЯ.

Так что широко разошедшийся миф, о том, что ФП это "матан", "чистая математика", "чисто академическое развлечение" -- чушь полная.