Talk:Logic error

Latest comment: 12 years ago by Ruud Koot in topic Logic vs. semantic error

Clarity

edit

Example needs better explanation. I had to read it 3 or 4 times to understand what it was intended to do. (And I have 25 years programming experience! :-) --Uncle Ed 17:38, 16 November 2006 (UTC)Reply

Responding to Yuser's msg on my talk page...
I would abstract out the essential part of the logic error, perhaps in a method rather than an entire program. --Uncle Ed 15:02, 17 November 2006 (UTC)Reply

Logic vs. semantic error

edit

Should it be mentioned that in some cases term "semantic error" means something very different than logic error? One phase in compilation is called "semantic analysis" (see [1]) and errors which occur in this phase are also called "semantic errors". —Preceding unsigned comment added by 81.175.179.250 (talk) 05:50, 12 May 2010 (UTC)Reply

Concur. Writing x+1 where x-1 would be needed is a logic error, writing x+true is a semantic error (in strongly typed languages at least). —Ruud 14:29, 10 February 2012 (UTC)Reply