
9 Dec
2012
9 Dec
'12
7:16 p.m.
On 10/12/2012, at 6:34 AM, Malcolm Wallace wrote:
On 9 Dec 2012, at 16:31, Doug McIlroy wrote:
In fact the FP community came late to some of these, just as programming languages at large came late to garbage collection.
Lazy evaluation--at the heart of spreadsheets since the beginning.
Lazy evaluation for the lambda calculus - 1971 (Wadsworth) Lazy evaluation in a programming language - 1976 (Henderson&Morris, Friedman&Wise)
Pop-2 had lazily evaluated streams about 1970. In fact that's how it did input: a 'character producer' was nothing other than a lazily evaluated list of characters. The book about it appeared in 1971.