Языки функционального программирования для изучения

Рейтинг: 0Ответов: 1Опубликовано: 01.07.2011

Заинтересовался функциональным программированием. Ничего подобного никогда не изучал. Какой язык функционального программирования, по вашему мнению, стоит изучать? Чтобы не был устаревшим, присутствовала какая-либо поддержка со стороны сред разработки, применение на практике, удобство, ну и т.д.

Ответы

▲ 3Принят

Если в ознакомительных целях, то лучше сперва рассмотреть не чисто функциональные языки (оставить Haskell на десерт). Таких есть целая куча и лучше выбрать что вам ближе в зависимости от среды. Если прежде всего преследовать применение на практике, то следует обратить внимание на языки завязанные на JavaVM и .NET.

Вообще довольно много языков поддерживают лямбда-выражения и замыкания, и позволяют писать в функциональном стиле (Ruby, Python, Go).