Есть такое понятие как ленивые вычисления — это когда вычисление выражений откладывается до последнего момента. Абсолютом такого подхода можно считать Haskell. В некоторых языках (например Io) лениво вычисляются только аргументы функций, а все остальные вычисления производятся энергично. Вопрос: Какой из двух подходов описывается термином lazy evaluation? Или он относится к обоим? Как точно называется описанный подход к вычислениям? (Во-втором случае)
Ответ
lazy evaluation of arguments для второго? А вообще lazy evalution и в первом и во втором. В других языках могут использоваться другие термины.
Комментариев нет:
Отправить комментарий