Hacker News new | ask | show | jobs
by pvg 2389 days ago
"statement" and "expression" in their programming sense are already metaphors.
1 comments

Well the words are taken from math but means something different in programming. A statement in math have a truth value, so it would actually correspond to an expression rather than a statement in programming.

Saying that a statement in programming is similar to a statement in math (or law or politics or whatever) would be more confusing than informative.

The words are taken from, you know, words. Imprecision can sometimes be more confusing than informative. Are you saying (with a simile?) that the author should have said analogy rather than metaphor?
No, I'm saying the use of metaphors to explain programming concepts is often more confusing than helpful.