Re[19]: Сильные стороны функционального программирования
От: VladD2 Российская Империя www.nemerle.org
Дата: 07.09.04 00:57
Оценка: -2
Здравствуйте, Gaperton, Вы писали:

G>Ты как в очередной раз споришь сам с собой, выдумывая что говорит собеседник.


Недадо мне припысывать чужих заслуг.

G>Никто не говорил про "нельзя".


Да? А это чьи слова:

G>Итераторы были-бы ленивыми, если бы значение элемента контейнера вычислялось в момент доступа к нему по итератору, т. е. было отложенным до момента чтения. Ух, какие это жесткие грабли в ИЯ! Брр!


G> Речь о том, что ленивые вызовы опасны при наличии побочных эффектов.
Может ты начнешь наконец тратить время на чтение сообщений?

Речь о том, что кто-то поняв что был не прав начал выкручиваться и переключать контекст обсуждения.

Что до опасности, то я уже как-то говорил (раз 30), что сотни тысяч прграммистов использующих Шарп и Яву как-то не замечают этих опасностей. Иными словми имеет место намеренное завышение опасности.

И вообще, зачем фичу одного языка превращать в достоинства всего функционального подхода? В шарпе линивые вычисления возможны просто по тому, что есть ссылочные типы данных сопособные реализовывать любую логику абстрагируя ее под единым интерфейсом. Подход несколько иной, но тоже ничем не хуже. В определенных ситуациях дает очень хороший эффект.
... << RSDN@Home 1.1.4 beta 2 >>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.