Book-bot.com - read famous books online for free

The Jargon File, Version 4.2.2, 20 Aug 2000 by Various
page 137 of 1403 (09%)
mode.
_________________________________________________________________

Node:bar, Next:[1091]bare metal, Previous:[1092]banner site,
Up:[1093]= B =

bar /bar/ n.

1. [very common] The second [1094]metasyntactic variable, after
[1095]foo and before [1096]baz. "Suppose we have two functions: FOO
and BAR. FOO calls BAR...." 2. Often appended to [1097]foo to produce
[1098]foobar.
_________________________________________________________________

Node:bare metal, Next:[1099]barf, Previous:[1100]bar, Up:[1101]= B =

bare metal n.

1. [common] New computer hardware, unadorned with such snares and
delusions as an [1102]operating system, an [1103]HLL, or even
assembler. Commonly used in the phrase `programming on the bare
metal', which refers to the arduous work of [1104]bit bashing needed
to create these basic tools for a new machine. Real bare-metal
programming involves things like building boot proms and BIOS chips,
implementing basic monitors used to test device drivers, and writing
the assemblers that will be used to write the compiler back ends that
will give the new machine a real development environment. 2.
`Programming on the bare metal' is also used to describe a style of
[1105]hand-hacking that relies on bit-level peculiarities of a
particular hardware design, esp. tricks for speed and space
DigitalOcean Referral Badge