Evaluation
To evaluate means to compute the value of an expression.
Related concepts: ValueExpression
Closest Wikipedia entry: Evaluation strategy
Misconceptions about Evaluation9 documented Misconceptions
Check YourselfEvaluationResultsArePrinted — Java
Evaluating an expression means outputting its result
ExpressionsDynamicallyTyped — Java
One has to evaluate an expression to determine its type
NoShortCircuit — Java
&& and || always evaluate both operands
ToStringPrints — Java
Invoking toString() prints something
ComparisonWithBoolLiteral — Python
To test whether an expression is True or False, one must compare it to True or to False
MapToBooleanWithIf — Python
To map a boolean expression to a bool, an if statement is necessary
NoShortCircuit — Python
and/or always evaluate both operands
ReturnCall — Python
Return statements need () around the return value
RightToLeftChaining — Python
Chained accesses are invoked from right to left