Re[7]: В чём выгода от функциональных языков?
От: IT Россия linq2db.com
Дата: 01.10.07 10:21
Оценка:
Здравствуйте, thesz, Вы писали:

T>Во-первых, эффект, он положительный или?


Раз максимальный, значит положительный.

T>Во-вторых, что за сам эффект, в чем проявляется.


В удобстве кодирования и сопровождения кода на уровне методов.

Локальные функции позволяют инкапсулировать код в рамках метода и не замусоривать класс статическими методами. Неизменяемые переменные дисциплинируют. Другие фичи также добавляют своего понемногу.

T>В-третьих, определи "степень," чтобы было понятно, что за максимальность.


Недавно у нас тут состоялся весьма любопытный флейм
Автор: VladD2
Дата: 01.06.07
, который показал, что с помощью ФП либо никак, либо совсем плохо решаются вопросы, которые хорошо решаются с помощью ООП. А именно абстракция, модульность, высокоуровневый дизайн приложения. Фактически ФП проявляет себя только на уровне кода, т.е. на уровне методов. И надо признать, делает это хорошо.

T>После чего мы вернемся к применимости этого дела в программе в целом.


Ok.
... << RSDN@Home 1.2.0 alpha rev. 771>>
Если нам не помогут, то мы тоже никого не пощадим.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.