Bit Bashing: N. (alt. `bit Diddling' Or {bit Twiddling}) Term Used To Describe Any Of Several Kinds Of Low-level Programming Characterized By Manipulation Of {bit}

HomeFortune CookiesMiscellaneous Collections

:bit bashing: n. (alt. `bit diddling' or {bit twiddling}) Term
used to describe any of several kinds of low-level programming
characterized by manipulation of {bit}, {flag}, {nybble},
and other smaller-than-character-sized pieces of data; these
include low-level device control, encryption algorithms, checksum
and error-correcting codes, hash functions, some flavors of
graphics programming (see {bitblt}), and assembler/compiler code
generation. May connote either tedium or a real technical
challenge (more usually the former). "The command decoding for
the new tape driver looks pretty solid but the bit-bashing for the
control registers still has bugs." See also {bit bang},
{mode bit}.
-- The AI Hackers Dictionary

Related: