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

  1. Xref: sparky comp.unix.programmer:4318 comp.lang.c:12373 comp.arch:8914 comp.programming:2335
  2. Newsgroups: comp.unix.programmer,comp.lang.c,comp.arch,comp.programming
  3. Path: sparky!uunet!mcsun!ieunet!tcdcs!unix1.tcd.ie!bosullvn
  4. From: bosullvn@unix1.tcd.ie (Bryan O'Sullivan)
  5. Subject: Re: What would you like in a debugger?
  6. Message-ID: <bosullvn.713888465@unix1.tcd.ie>
  7. Keywords: debugging
  8. Sender: usenet@cs.tcd.ie (NN required at ashe.cs.tcd.ie)
  9. Nntp-Posting-Host: unix1.tcd.ie
  10. Organization: Department of Computer Science, Trinity College, Dublin, Ireland
  11. References: <bosullvn.713613694@unix1.tcd.ie> <id.SKBS.RIL@ferranti.com> <1188@gsg.UUCP>
  12. Date: Sat, 15 Aug 1992 14:21:05 GMT
  13. Lines: 34
  14.  
  15. In <1188@gsg.UUCP> lew@gsg.UUCP (Paul Lew) writes:
  16.  
  17. >The most annoying problem of debuggers is everyone is different.  What we
  18. >need is a standard interface or 'common debugger protocol (CDP)' if you
  19. >will be defined and adopted by all the upperlayer debuggers.  If this
  20. >becomes a reality, then I can stay in my favorite codecenter and cross
  21. >debug a PC program with runaway pointers.  The PC debugging may finally
  22. >become interesting...  (I choose codeview and codecenter without any
  23. >specific purpose but illustrating an idea)
  24.  
  25. There are several more important problems that need to be solved
  26. first.  I'll be happy to define some way for debuggers to talk to
  27. each other across machines once I find one or two that do what I
  28. want on a single machine.  To be absolutely frank, the current
  29. state of debugging "technology" is little short of abysmal.  I
  30. don't use any debugger at the present time on UNIX systems because
  31. I haven't found a single good one.  I don't care whether the debugger
  32. displays linked lists nicely in an X environment.  This (without
  33. fail) means that the programmers have concentrated on the GUI to
  34. the detriment of the basic functionality of the debugger.
  35.  
  36. Seeing as nobody else has written a debugger that I'm happy with,
  37. I'm designing one myself.  To be frank, I was somewhat disappointed
  38. with many of the responses to my original question; people seem to
  39. be more worried about the number of widgets they can twiddle than
  40. whether their debuggers help them trace problems efficiently.
  41.  
  42.     -- Bryan
  43.  
  44. --
  45. Bryan O'Sullivan                                                 +353-1-767551
  46. Advanced Development Group                               bosullvn@unix1.tcd.ie
  47. Department of Computer Science            "No matter how cynical you are, it's
  48. University of Dublin                       hard to keep up." -- Woody Allen
  49.