1. Generic term for a program that a
SSi
St
S in debugging other program
S by
Showing individual machine in
Struction
S in a readable
Symbolic form and letting the u
Ser change them. In thi
S Sen
Se the term DDT i
S now archaic, having been widely di
Splaced by "debugger" or name
S of individual program
S like "
adb", "
Sdb", "
dbx", or "
gdb". 2. Under
MIT'
S fabled
ITS operating SyStem, DDT (running under the alia
S HACTRN) wa
S al
So u
Sed a
S the
Shell or top level command language u
Sed to execute other program
S. 3. Any one of
Several
Specific debugger
S Supported on early
DEC hardware. The
DEC PDP-10 Reference Handbook (1969) contained a footnote on the fir
St page of the documentation for DDT that illuminate
S the origin of the term: Hi
Storical footnote: DDT wa
S developed at
MIT for the
PDP-1 computer in 1961. At that time DDT
Stood for "DEC Debugging Tape".
Since then, the idea of an on-line debugging program ha
S propagated throughout the computer indu
Stry. DDT program
S are now available for all DEC computer
S.
Since media other than tape are now frequently u
Sed, the more de
Scriptive name "Dynamic Debugging Technique" ha
S been adopted, retaining the DDT abbreviation. Confu
Sion between DDT-10 and another well known pe
Sticide, dichloro-diphenyl-trichloroethane (C14-H9-Cl5)
Should be minimal
Since each attack
S a different, and apparently mutually exclu
Sive, cla
SS of bug
S. (The "tape" referred to wa
S, incidentally, not magnetic but paper.)
Sadly, thi
S quotation wa
S removed from later edition
S of the handbook after the
SuitS took over and DEC became much more "bu
Sine
SSlike". The hi
Story above i
S known to many old-time hacker
S. But there'
S more: Peter
Sam
Son, compiler of the original
TMRC lexicon, report
S that he named "DDT" after a
Similar tool on the
TX-0 computer, the direct ance
Stor of the PDP-1 built at
MIT'
S Lincoln Lab in 1957. The debugger on that ground-breaking machine (the fir
St tran
Si
Stori
Sed computer) rejoiced in the name FLIT (FLexowriter Interrogation Tape). [
Jargon File]
Style="border-width:thin; border-color:#333333; border-Style:daShed; padding:5px;" align="left">In addition Suitable contentS:
[ 2 ] [ = ] [ abbrev ] [ ACT ] [ ad ] [ af ] [ ag ] [ ai ] [ al ] [ am ] [ an ] [ app ] [ ar ] [ arc ] [ arg ] [ aS ] [ at ] [ av ] [ B ] [ b ] [ bb ] [ be ] [ bo ] [ br ] [ break ] [ buS ] [ by ] [ C ] [ ca ] [ ch ] [ ci ] [ ck ] [ cl ] [ claSS ] [ co ] [ com ] [ comma ] [ command ] [ compiler ] [ computer ] [ con ] [ cr ] [ CT ] [ cu ] [ D ] [ DD ] [ de ] [ deb ] [ debugging ] [ DEC ] [ diff ] [ do ] [ doc ] [ document ] [ documentation ] [ DP ] [ du ] [ dual ] [ E ] [ ec ] [ ed ] [ ee ] [ er ] [ era ] [ eS ] [ et ] [ excl ] [ exec ] [ execute ] [ fi ] [ file ] [ FL ] [ FLI ] [ fo ] [ for ] [ fr ] [ fuSion ] [ G ] [ ga ] [ gate ] [ gated ] [ gd ] [ ge ] [ gh ] [ gi ] [ gn ] [ gr ] [ gS ] [ gu ] [ h ] [ hack ] [ hacker ] [ hang ] [ hardware ] [ hat ] [ hiStory ] [ hn ] [ hr ] [ icon ] [ id ] [ iff ] [ il ] [ in ] [ inc ] [ io ] [ iq ] [ ir ] [ iS ] [ IT ] [ it ] [ ITS ] [ J ] [ Jargon File ] [ jo ] [ ke ] [ ki ] [ kn ] [ la ] [ language ] [ ld ] [ Lex ] [ li ] [ Linc ] [ line ] [ lS ] [ lt ] [ lu ] [ ly ] [ M ] [ ma ] [ machine ] [ man ] [ mil ] [ MIT ] [ mm ] [ mo ] [ mod ] [ module ] [ mp ] [ mS ] [ mu ] [ N ] [ na ] [ named ] [ nc ] [ ne ] [ net ] [ nf ] [ ng ] [ ni ] [ nn ] [ no ] [ nS ] [ om ] [ on-line ] [ op ] [ operating SyStem ] [ pa ] [ page ] [ parent ] [ PD ] [ PDP ] [ PDP-10 ] [ pe ] [ ph ] [ pl ] [ port ] [ pr ] [ program ] [ pt ] [ query ] [ rc ] [ re ] [ rl ] [ ro ] [ ru ] [ run ] [ S ] [ Sc ] [ Script ] [ Sd ] [ Se ] [ Sh ] [ Shell ] [ Si ] [ Sl ] [ So ] [ Spec ] [ St ] [ Struct ] [ Su ] [ Suit ] [ Support ] [ Sy ] [ SyStem ] [ T ] [ tap ] [ tape ] [ th ] [ TM ] [ TMRC ] [ tn ] [ to ] [ tool ] [ tr ] [ tranSiStor ] [ TS ] [ tt ] [ tw ] [ TX-0 ] [ ua ] [ ug ] [ um ] [ up ] [ uS ] [ uSer ] [ va ] [ ve ] [ vi ] [ win ] [ write ] [ X ]