Origin: 1535–45; < Late Latin dēmentāre to deprive of mind, equivalent to Latin dēment- (stem of dēmēns) out of one's mind (dē-de- + ment- (stem of mēns) mind) + -āre infinitive suffix
1540s, "to drive mad," probably from M.Fr. dementer, from L.L. dementare "out of one's mind," from phrase de mente, from de + mente, ablative of mens mind" (see mind (n.)).
Yet another term of disgust used to describe a program. The connotation in this case is that the program works as designed, but the design is bad. Said, for example, of a program that generates large numbers of meaningless error messages, implying that it is on the brink of imminent collapse. [Jargon File] (1994-12-07)