0 Comments | by

critical mass

n. In physics, the minimum amount of fissionable material required to sustain a chain reaction. Of a software product, describes a condition of the software such that fixing one bug introduces one plus {epsilon} bugs. When software achieves critical mass, it can only be discarded and rewritten.

crlf

/ker'l*f/, sometimes /kru'l*f/ or /C-R-L-F/ n. (often capitalized as `CRLF') A carriage return (CR) followed by a line feed (LF). More loosely, whatever it takes to get you from the end of one line of text to the beginning of the next line. See {newline}, {terpri}. Under {{UNIX}} influence this usage has become less common (UNIX uses a bare line feed as its `CRLF').

crock

[from the obvious mainstream scatologism] n. 1. An awkward feature or programming technique that ought to be made cleaner. Using small integers to represent error codes without the program interpreting them to the user (as in, for example, UNIX `make(1)', which returns code 139 for a process that dies due to {segfault}). 2. A technique that works acceptably, but which is quite prone to failure if disturbed in the least, for example depending on the machine opcodes having particular bit patterns so that you can use instructions as data words too; a tightly woven, almost completely unmodifiable structure. See {kluge}, {brittle}. Also in the adjectives `crockish' and `crocky', and the nouns `crockishness' and `crockitude'.



Add a Comment critical mass, crlf and crock