Popular conceit about learning programming languages

Michael Hudson mwh at python.net
Mon Nov 25 08:36:39 EST 2002


Lulu of the Lotus-Eaters <mertz at gnosis.cx> writes:

> The term 'strict' has another antonym that is probably more useful:
> 'lazy'.

But I think in technical pointy-eared CS speak, 'lazy' has a technical
meaning that differs slightly from what Haskell does.

I used to know the difference, but I've forgotten; something like lazy
means you evaluate a subexpression *each* time its value is used?
Haskell doesn't do that.

Cheers,
M.

-- 
  If trees could scream, would we be so cavalier about cutting them
  down? We might, if they screamed all the time, for no good reason.
                                                        -- Jack Handey



More information about the Python-list mailing list