home *** CD-ROM | disk | FTP | other *** search
- Xref: sparky comp.programming:2424 comp.unix.programmer:4397 comp.lang.c:12626 comp.arch:9002
- Path: sparky!uunet!cs.utexas.edu!usc!rpi!scott.skidmore.edu!psinntp!psinntp!internet!sbi!zeuswtc!cyclone!bet
- From: bet@cyclone.sbi.com (Bennett E. Todd)
- Newsgroups: comp.programming,comp.unix.programmer,comp.lang.c,comp.arch
- Subject: Re: What would you like in a debugger?
- Message-ID: <705@cyclone.sbi.com>
- Date: 21 Aug 92 00:25:52 GMT
- References: <bosullvn.713038630@unix1.tcd.ie>
- Followup-To: comp.programming
- Organization: Salomon Brothers, Inc
- Lines: 19
-
- I'd like to see a debugger with fewer bugs than my code:-(. The only
- debugger I've never ever been able to bomb off was adb. And before sneering
- too violently at adb, you really oughta experience running adb from a jove
- shell window, using the macros under /usr/lib/adb, to root through the data
- structures of your currently-running kernel. Yow!
-
- The most useable source-level debugger I've used so far as gdb; I seem to
- recall having confused it more than once, but it isn't so fragile as dbx.
-
-
- One thing I'd insist on: a debugger should have a line-oriented interface.
- If you want to do a full-screen or graphic interface on _top_ of it, like
- dbxtool under SunTools or like gdb-mode in GNU Emacs, well that is terrific,
- and I like using those interfaces, when I can. But if it doesn't have a
- plain line mode that I can run from within an editing window, and copy stack
- traces into bug reports and so on, then it just isn't as useful.
-
- -Bennett
- bet@sbi.com
-