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