Recognized shorthand on the Usenet group
comp.std.c for any unexpected behavior of a C compiler on
encountering an undefined construct. During a discussion on that
group in early 1992, a regular remarked "When the compiler
encounters [a given undefined construct] it is legal for it to make
demons fly out of your nose" (the implication is that the compiler
may choose any arbitrarily bizarre way to interpret the code
without violating the ANSI C standard). Someone else followed up
with a reference to "nasal demons", which quickly became
established.
Pascal n.
An Algol-descended language designed by
Niklaus Wirth on the CDC 6600 around 1967-68 as an instructional
tool for elementary programming. This language, designed primarily
to keep students from shooting themselves in the foot and thus
extremely restrictive from a general-purpose-programming point of
view, was later promoted as a general-purpose tool and, in fact,
became the ancestor of a large family of languages including
Modula-2 and Ada (see also bondage-and-discipline l
summed up by a devastating (and, in its deadpan way, screamingly
funny) 1981 paper by Brian Kernighan (of K&...