What is Lazy Evaluation? — Programming Word of the Day
When a compiler encounters an expression, usually it tries to evaluate it. Evaluation is the process of getting the root meaning of a piece of code. The meaning of 5 + 3
is 8
. Our brains also do this: when somebody tells you, "She's a…