MonkeeSage wrote: > I think it's safe to say that it can (and does) bite everyone, since > the designer of the language says: "Laziness makes it much, much > harder to reason about performance, especially space." (SPJ, op. cit.) The same could be said for many lower-level language features that are "standard equipment" -- mark and sweep garbage collectors, meta-programming, and even the "while" loop. :)