> "mistake" is synonym (expresses lesser criticism) for "error".
Lew kirjoitti:
>> "mistake" is synonym (expresses lesser criticism) for "error".
>
> Since "error" does not "express ... criticism", how does "mistake"
> express less of it?
>
> "Error" is an objective term, not a critical one.
Since I'm not native English speaker I'm having troubles to explain but
I try.
Quotation from my own reply:
>> "error" is defined as unintentional deviation from truth or accuracy
>> which suggest that there exists some kind of guide or standard to
>> avoid it.
So it expresses criticism that somebody/something is doing something
wrong - against guide or standard.
And since criticism itself is defined like "evaluation of good or bad
based on prior knowledge".
So to define is something error or not you need to define what is
correct way to do things. To evaluate action you use criticism (altough
that word is not usually used in this context) to determine is it error
or not. So error expresses criticism that you're doing something [badly]
wrong. Mistake on the means also doing something wrong but it just
expresses doing something less wrong than error. For example "typing
error" vs. "typing mistake".
I found interesting piece of definition about error/bug in Wikipedia:
<http://en.wikipedia.org/wiki/Error#Computer_programming>
Which actually suggests that bug is one form of error, like you stated
in other reply to this thread.
But like in many cases, it's not that importat what terms you use but
terms that you use are known within context so everybody knows what
you're talking about - right?
BTW, as far as I know, term "bug" has also been used with electronic
devices.

Signature
Jani Tiainen