Differences between revisions 11 and 13 (spanning 2 versions)
Revision 11 as of 2020-09-02 13:34:43
Size: 696
Editor: davidsch
Comment:
Revision 13 as of 2020-09-02 13:35:56
Size: 709
Editor: davidsch
Comment:
Deletions are marked like this. Additions are marked like this.
Line 5: Line 5:
It is difficult to write bug-free programs. A good debugger is helpful tracking down errors. On the Tardis cluster (public ITET computer room workstations) we recommend to use DDD (Data Display Debugger). DDD is a graphical user interface ''frontend'' (GUI) for a variety of command line debuggers that accompany the respective programming languages, e.g. the `gdb` debugger that belongs to the gcc/ g++ suite. Thus, debugging Java, Perl and Python with DDD is also supported. It is difficult to write bug-free programs. A good debugger is helpful tracking down errors. On the Tardis cluster (public ITET computer room workstations) we recommend to use DDD (Data Display Debugger). DDD is a graphical user interface ''frontend'' (GUI) for a variety of command line debuggers that accompany the respective programming languages, e.g. the `gdb` debugger that belongs to the `gcc/ g++` compiler suite. Thus, debugging Java, Perl and Python with DDD is also supported.
Line 9: Line 9:
For a current list of all supported languages and features, consult the DDD manual (man ddd). For a current list of all supported languages and features, consult the DDD manual (`man ddd`).

Debugging

It is difficult to write bug-free programs. A good debugger is helpful tracking down errors. On the Tardis cluster (public ITET computer room workstations) we recommend to use DDD (Data Display Debugger). DDD is a graphical user interface frontend (GUI) for a variety of command line debuggers that accompany the respective programming languages, e.g. the gdb debugger that belongs to the gcc/ g++ compiler suite. Thus, debugging Java, Perl and Python with DDD is also supported.

ddd.jpg

For a current list of all supported languages and features, consult the DDD manual (man ddd).


CategoryLXSW

Programming/DevTools/Debugging (last edited 2020-09-02 13:41:07 by davidsch)