beardog
20.05.2012 08:15 12342099091337497595969970
Языки программирования можно условно разделить на "делаем нужное" и "делаем интересное."
Нужное, обычно, решает какую-то частную проблему, закрывая пластырем ее большую часть и обкладывая заплатками окрестность.
Интересное, обычно, вскрывает целый пласт проблем и дает решение к ним всем, обычно же, без заплаток.
Эрланг, C — это "нужные" языки.
Хаскель, Схема, Камл, Пролог — "интересные."
Нужные языки, безусловно, нужны, но неинтересны. Решив задачу на нужном языке, не проходишь мимо чего-либо интересного.
Интересные языки, безусловно, интересны, но про них существует неправильное мнение, что они не нужны. Типичный вопрос: "Где (как) мне использовать Хаскель?"
> дает решение к ним всем
ртфмим Теорему Геделя.
И да, где использовать Хаскель очевидно.
хаскель нужен, чтобы писать на хаскеле (с)
но с такими спорами не ко мне, я из экзотики видел только ерланг
Хаскель нужен для матана.