Differences between revisions 1 and 17 (spanning 16 versions)
Revision 1 as of 2009-06-30 16:15:21
Size: 318
Editor: 84-75-191-209
Comment:
Revision 17 as of 2020-09-02 13:41:07
Size: 756
Editor: davidsch
Comment:
Deletions are marked like this. Additions are marked like this.
Line 1: Line 1:
#rev 2020-09-02 davidsch
#rev 2018-08-28 davidsch
Line 2: Line 5:
Unfortunately, it is difficult to write bug-free programs. A good debugger is very helpful tracking down errors. On the Tardis cluster we recommend to use the Data Display Debugger (DDD). DDD supports a variety of programming languages: Ada, C, C++, Chill, Fortran, Java, Modula, Pascal, Perl, Python. It is difficult to write bug-free programs. A good debugger is helpful tracking down errors. On the Tardis cluster (public ITET computer room Linux 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 (similarly, DDD-debugging of programs written in Java, Perl, Python and other languages is also supported).

{{attachment:ddd.jpg}}

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

----
[[CategoryLXSW]]

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 Linux 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 (similarly, DDD-debugging of programs written in Java, Perl, Python and other languages 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)