What does the term "lazy evaluation" refer to in Ruby?
A. Repeatedly evaluating a computation until the desired result is obtained
B. Storing the result of a computation for future use
C. Delaying the execution of a computation until the result is needed
D. Evaluating a computation as soon as it is defined
Answer: Option C

Join The Discussion