Hacker News new | ask | show | jobs
by carnitine 1523 days ago
What does a standard programming language being unsound even imply? It’s not being used for theorem proving, so how is it of consequence?
2 comments

That it can produce contradictory results, if you have contradictions then at least one must be in error which means that following the language construction rules can produce erroneous results.
You could imagine a semantics that produces different results depending on the order of inference rules.