break-even point n.
In the process of implementing a new
computer language, the point at which the language is sufficiently
effective that one can implement the language in itself. That is,
for a new language called, hypothetically, FOOGOL, one has reached
break-even when one can write a demonstration compiler for FOOGOL
in FOOGOL, discard the original implementation language, and
thereafter use working versions of FOOGOL to develop newer ones.
This is an important milestone; see MFTL.
Since this entry was first written, several correspondents have
reported that there actually was a compiler for a tiny Algol-like
language called Foogol floating around on various VAXen in the
early and mid-1980s. A FOOGOL implementation is available at the
Retrocomputing Museum http://www.ccil.org/retro.
In the process of implementing a new
computer language, the point at which the language is sufficiently
effective that one can implement the language in itself. That is,
for a new language called, hypothetically, FOOGOL, one has reached
break-even when one can write a demonstration compiler for FOOGOL
in FOOGOL, discard the original implementation language, and
thereafter use working versions of FOOGOL to develop newer ones.
This is an important milestone; see MFTL.
Since this entry was first written, several correspondents have
reported that there actually was a compiler for a tiny Algol-like
language called Foogol floating around on various VAXen in the
early and mid-1980s. A FOOGOL implementation is available at the
Retrocomputing Museum http://www.ccil.org/retro.
Related:
- break-even point: n. in the process of implementing a new computer
language,
the point at which the language is sufficiently effective... - MFTL /M-F-T-L/
[abbreviation: `My Favorite Toy Language']
1.
adj. Describes a talk on a programming language design... - BCPL // n.
[abbreviation, `Basic Combined Programming
Language') A programming language developed by Martin Richards in
Cambridge in 1967.
It is remarkable for its rich syntax, small size ... - JCL /J-C-L/ n.
1. IBM's supremely rude Job Control
Language.
JCL is the script language used to control the execution... - INTERCAL /in't*r-kal/ n.
[said by the authors to stand
for `Compiler Language With No Pronounceable Acronym'] A computer
language designed by Don Woods and James Lyons in 1972.
INTERCAL is purposely different from all other computer... - 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... - retrocomputing /ret'-roh-k*m-pyoo'ting/ n.
Refers to
emulations of way-behind-the-state-of-the-art hardware or software,
or implementations of never-was-state-of-the-art; esp... - foo /foo/
1. interj. Term of disgust. 2. [very
common] Used very generally as a sample name for absolutely
anything,
esp. programs and files (esp. scratch files). 3. First... - macro /mak'roh/ n.
[techspeak] A name (possibly followed
by a formal arg list) that is equated to a text or symbolic
expression to which it is to be expanded (possibly with the
substitution of actual arguments) by a macro expander.
This definition can be found in any technical dictionary...
From the same category:
- splash screen n.
[Mac users] Syn. banner,
sense 3... - mickey mouse program n.
North American equivalent of a
noddy (that is,
trivial) program. Doesn't necessarily have the... - broken adj.
1. Not working properly (of programs).
2. Behaving strangely; especially (when used of people)... - friode /fri:'ohd/ n.
[TMRC] A reversible (that is,
fused or blown) diode. Compare fried; see also... - larval stage n.
Describes a period of monomaniacal
concentration on coding apparently passed through by all fledgling
hackers.
Common symptoms include the perpetration of more than...
