:slop: n. 1. A one-sided {fudge factor}, that is, an allowance for
error but in only one of two directions. For example, if you need
a piece of wire 10 feet long and have to guess when you cut it,
you make very sure to cut it too long, by a large amount if
necessary, rather than too short by even a little bit, because you
can always cut off the slop but you can't paste it back on again.
When discrete quantities are involved, slop is often introduced to
avoid the possibility of being on the losing side of a {fencepost
error}. 2. The percentage of `extra' code generated by a compiler
over the size of equivalent assembler code produced by
{hand-hacking}; i.e., the space (or maybe time) you lose because
you didn't do it yourself. This number is often used as a measure
of the goodness of a compiler; slop below 5% is very good, and
10% is usually acceptable. With modern compiler technology, esp.
on RISC machines, the compiler's slop may actually be
*negative*; that is, humans may be unable to generate code as
good. This is one of the reasons assembler programming is no
longer common.
-- The AI Hackers Dictionary
error but in only one of two directions. For example, if you need
a piece of wire 10 feet long and have to guess when you cut it,
you make very sure to cut it too long, by a large amount if
necessary, rather than too short by even a little bit, because you
can always cut off the slop but you can't paste it back on again.
When discrete quantities are involved, slop is often introduced to
avoid the possibility of being on the losing side of a {fencepost
error}. 2. The percentage of `extra' code generated by a compiler
over the size of equivalent assembler code produced by
{hand-hacking}; i.e., the space (or maybe time) you lose because
you didn't do it yourself. This number is often used as a measure
of the goodness of a compiler; slop below 5% is very good, and
10% is usually acceptable. With modern compiler technology, esp.
on RISC machines, the compiler's slop may actually be
*negative*; that is, humans may be unable to generate code as
good. This is one of the reasons assembler programming is no
longer common.
-- The AI Hackers Dictionary
Related:
- slop n.
1. A one-sided fudge factor, that is, an
allowance for error but in only one of two directions.
For example, if you need a piece of wire 10 feet... - fudge factor: n. A value or parameter that is varied in an ad hoc way
to produce the desired result.
The terms `tolerance' and {slop} are also used,... - fudge factor n.
[common] A value or parameter that is
varied in an ad hoc way to produce the desired result.
The terms `tolerance' and slop are also used, though... - fencepost error n.
1. [common] A problem with the discrete
equivalent of a boundary condition,
often exhibited in programs by iterative loops.... - bare metal n.
1. [common] New computer hardware,
unadorned with such snares and delusions as an operating... - fencepost error: n. 1. A problem with the discrete equivalent of a
boundary condition,
often exhibited in programs by iterative loops.... - vaxocentrism /vak`soh-sen'trizm/ n.
[analogy with
`ethnocentrism'] A notional disease said to afflict C programmers
who persist in coding according to certain assumptions that are
valid (esp.
under Unix) on VAXen but false elsewhere. Among ... - back door n.
[common] A hole in the security of a
system deliberately left in place by designers or maintainers.
The motivation for such holes is not always sinister... - cruft /kruhft/
[very common; back-formation from crufty] 1.
n. An unpleasant substance. The dust that gathers...
From the same category:
- IN'ARDS, n. The stomach, heart, soul and other bowels.
Many eminent investigators do not class the soul as... - Anything not worth doing is worth not doing well. Think about it.
Elias... - AI PEOPLE do it
with a... - I should have stayed in college."
"What would you be if you had stayed in college?"
"I was in the black studies program.
By now I could have been black." -- Woody Allen,... - Well, you know, it sounds like they've got their own nuts on an anvil and
they're hammering away at them.
Dave...
