Dynamic debugging technique

Dynamic debugging technique

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. Early versions of Digital Research's CP/M and CP/M-86 kept the DEC name DDT (and DDT-86 and DDT-68K) for their debugger, however, now meaning "Dynamic Debugging Tool". The CP/M DDT was later superseded by the (SID, ZSID, , and ) in DR DOS and GEM.

Comment
enDynamic 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. Early versions of Digital Research's CP/M and CP/M-86 kept the DEC name DDT (and DDT-86 and DDT-68K) for their debugger, however, now meaning "Dynamic Debugging Tool". The CP/M DDT was later superseded by the (SID, ZSID, , and ) in DR DOS and GEM.
Cs1Dates
eny
Date
enJuly 2019
Depiction
Digital Research CP-M-86 for the IBM Personal Computer Version 1.0 720x400.png
Has abstract
enDynamic 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. Early versions of Digital Research's CP/M and CP/M-86 kept the DEC name DDT (and DDT-86 and DDT-68K) for their debugger, however, now meaning "Dynamic Debugging Tool". The CP/M DDT was later superseded by the (SID, ZSID, , and ) in DR DOS and GEM. In addition to its normal function as a debugger, DDT was also used as a top-level command shell for the Massachusetts Institute of Technology (MIT) Incompatible Timesharing System (ITS) operating system; on some more recent ITS systems, "PWORD"—which implements a restricted subset of DDT's functionality—is run first and is overlaid with DDT as soon as the user logs in. DDT could run and debug up to eight processes (called "jobs" on ITS) at a time, such as several sessions of TECO, and DDT could be run recursively - that is, some or all of those jobs could themselves be DDTs (which could then run another eight jobs, and so on). These eight jobs were all given unique names, and the usual name for the original and top-most DDT was "HACTRN" ("hack-tran"). Guy L. Steele wrote a filk poem parody of Edgar Allan Poe's "The Raven," entitled The HACTRN.
Is primary topic of
Dynamic debugging technique
Label
enDynamic debugging technique
Link from a Wikipage to an external page
web.mit.edu/afs/net/project/cgw/src/ddt.68/ddt.cmds
web.archive.org/web/20061011004003/http:/www.sigfs.org/its-reference/its-reference-1.5.html%23tth_sEc0.4.1
victor.se/bjorn/its/luser.php
www.ultimate.com/phil/pdp10/quux.poem
Link from a Wikipage to another Wikipage
C (programming language)
Category:Command shells
Category:Debuggers
Category:Digital Equipment Corporation
Command line interpreter
Comparison of computer shells
DDT
DEBUG (DOS command)
Debugger
DECsystem-10
DECSYSTEM-20
Digital Equipment Corporation
Digital Research
DR DOS
Edgar Allan Poe
File:Digital Research CP-M-86 for the IBM Personal Computer Version 1.0 720x400.png
Filk
GEMSID
Graphics Environment Manager
Guy L. Steele
Incompatible Timesharing System
M
M
M-86
Massachusetts Institute of Technology
MIT
On-line Debugging Tool
Operating system
Paper tape
PDP-1
Process (computing)
Recursively
SID86
Symbolic Instruction Debugger
Text Editor and Corrector
The Raven
Tracing Debugging Technique
SameAs
4imgQ
Dynamic debugging technique
m.01s8dc
Q5318964
Subject
Category:Command shells
Category:Debuggers
Category:Digital Equipment Corporation
M
Thumbnail
Digital Research CP-M-86 for the IBM Personal Computer Version 1.0 720x400.png?width=300
WasDerivedFrom
Dynamic debugging technique?oldid=1070503617&ns=0
WikiPageLength
8409
Wikipage page ID
304070
Wikipage revision ID
1070503617
WikiPageUsesTemplate
Template:Anchor
Template:Digital Equipment Corporation
Template:Digital Research
Template:Fact
Template:Reflist
Template:Use dmy dates
Template:Use list-defined references