home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / programm / 2424 < prev    next >
Encoding:
Internet Message Format  |  1992-08-21  |  1.5 KB

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