From: Chad Perrin Date: 2007-12-21T04:48:25+09:00 Subject: Re: Best compiled language for extending Ruby On Thu, Dec 20, 2007 at 11:21:45PM +0900, M. Edward (Ed) Borasky wrote: > 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. :) A while loop should not make it nearly as difficult to reason about performance as some of those other language features -- unless your language's while is just that badly implemented. -- CCD CopyWrite Chad Perrin [ http://ccd.apotheon.org ] Paul Graham: "Real ugliness is not harsh-looking syntax, but having to build programs out of the wrong concepts."