Dynamic debugging technique: Difference between revisions

Content deleted Content added
AnomieBOT (talk | contribs)
m Dating maintenance tags: {{Fact}}
mNo edit summary
Line 1:
{{Use dmy dates|date=July 2019|cs1-dates=y}}
[[File:Digital Research CP-M-86 for the IBM Personal Computer Version 1.0 720x400.png|thumb|300px|<code>DDT86.CMD</code> in [[Digital Research]] [[CP/M-86]] for the [[IBM Personal Computer]] Version 1.0]]
'''Dynamic Debugging Technique''' ('''DDT''') is a series of [[debugger]] programs originally developed for [[Digital Equipment Corporation]] (DEC) hardware, initially known as '''DEC Debugging Tape''' because it was distributed on [[paper tape]]. The name is a pun on the insecticide [[DDT]]. The first version of DDT was developed at [[MIT]] for the [[PDP-1]] computer in 1961, but newer versions on newer platforms continued to use the same name. After being ported to other vendor's platforms and changing media, the name was changed to the less DEC-centric version. {{anchor|CP/M}}Early versions of [[Digital Research]]'s [[CP/M]] and [[CP/M-86]] kept the DEC name DDT (and DDT-86 and DDT-68K<!-- both with hyphen -->) for their debugger, however, now meaning "Dynamic Debugging Tool".<ref name="Kildall_1978_DDT"/> The CP/M DDT was later superseded by the ''[[Symbolic Instruction Debugger]]'' (SID,<ref name="DR_1978_SID"/> ZSID, [[SID86]]<!-- no hyphen -->,<ref name="DR_1982_SID86"/> and [[GEMSID]]) in [[DR&nbsp;DOS]] and [[Graphics Environment Manager|GEM]].<ref name="Paul_1997_DRDOSTIP"/><ref name="Paul_2002_DEBUG"/>