6

Fault and default sound rather similar to me as a German, but are they really related?

I am interested in default as used in default value for some configurable setting in computer programs.

  • It was always fun training Realtors in software: the word 'default' made their hair stand on end. "No, it's a Good Thing." – user126158 Feb 16 '16 at 19:55
6

Fault

late 13c., faute,
"deficiency," from O.Fr. faute (12c.)
"opening, gap; failure, flaw, blemish; lack, deficiency," from V.L. *fallita "a shortcoming, falling," noun use of fem. pp., from L. falsus
"deceptive, feigned, spurious," pp. of fallere "deceive, disappoint" (see false).

The -l- was restored 16c., probably in imitation of Latin, but was not pronounced till 18c.

Sense of "physical defect" is from early 14c.;
that of "moral culpability" is first recorded late 14c.
Geological sense is from 1796.
The use in tennis (c.1600) is closer to the etymological sense.

Default

early 13c., "offense, crime, sin," later (late 13c.) "failure, failure to act," from O.Fr. defaute (12c.)
"fault, defect, failure, culpability, lack, privation," from V.L. *defallita "a deficiency or failure," pp. of *defallere, from L. de- "away" (see de-) + fallere
"to deceive, to cheat; to put wrong, to lead astray, cause to be mistaken; to escape notice of, be concealed from" (see fail).
The financial sense is first recorded 1858; the computing sense is from 1966.

Wikipedia says

The Oxford English Dictionary dates this usage to the mid-1960s, as a variant of the older meaning of "failure in performance".

[bold is mine]

  • 2
    The bit that is missing is the derivation of the computer sense. I believe it arises from the phrase "in default of" (eg "in default of payment"), interpreting that as simply "if lacking" rather than "if wrong". But I haven't any references for that. – Colin Fine Jun 28 '11 at 13:16
  • @Colin Thanks for the heads-up, I hadn't noticed the edit to the question – mplungjan Jun 28 '11 at 13:26
3

Yes, they are related.

According to Etymonline, fault traces its ancestry back through the Old French faute to the Latin fallere, "to deceive". Similarly default traces back through the Old French defaute to the Latin defallere, which is just de- ("away from" or "out of") + fallere.

"Default" in the computing sense straightforwardly derives as the value chosen "by default", or "in default of" an explicit value. In both of those phrases "default" is used to mean a lack or omission, part of its ordinary definition.

-1

The logic behind the use of "default value" in software is a bit twisted. It is based on the programmer looking at the user's actions entirely from computer's point of view. For example, by pressing Ctrl-P to print a file, you point out the file and the action, but leave out plenty of other information the computer needs to carry out your request to print a file. To fill in the missing data, the computer uses “default values” as a way to "de-fault" your omission, so to say.

In other words, in a programmers' world-view, the user is always at fault.

  • 2
    Without any sources to back up these claims, this looks like urban etymology and as such does not provide a useful answer to the question. – oerkelens Nov 15 '17 at 18:05
  • I wanted to add the text as comment to an already existing posting, but didn't have enough points yet. I admit I used a bit too colourful language, but the basic logic still holds. – AimoE Nov 15 '17 at 19:52

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.