On 01/09/07, Yotam Rubin <[EMAIL PROTECTED]> wrote:
>
> What's the main issue? Is it that it's impossible to work with GDB because
> it crashes, or is it gdb's command line interface? If the problem is the
> latter, then have him use a decent frontend. I use emacs's gdbsrc mode,
> which integrates control of the debugger with your existing code buffers.
> Some people use external tools, but I prefer to integrate debugging with
> editing.


I think his main issue is that gdb is not very convenient to debug
multi-threaded applications. He already has a huge learning curve to tackle
just to use the Linux shell and on top of that his ACE-based application is
far from trivial so adding to this having to go through reams of gdb
documentation while he has a very tight deadline to deliver working code for
production is just too much so something that can help him do this with the
convenience of a GUI would be much appreciated. Love or hate Microsoft, last
time I heard all serious programmers agreed that they did well with Visual
Studio as a C++ IDE, and that's what I have to stack up against.

Emacs popped to my mind too as something that I remember that many many
years ago was the greatest way to use gdb, but as someone who have since
switched mostly to VI and X11-based editors I suspect it'll take even myself
a good few hours to start feeling comfortable again with it. How is its
debugging point-and-click interface these days?

--Amos

Reply via email to