Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c++ > #8489

Re: c++ compiler

From Miles Bader <miles@gnu.org>
Newsgroups comp.lang.c++
Subject Re: c++ compiler
Date 2011-08-05 18:41 +0900
Organization NEC Electronics
Message-ID <buosjpgdwlq.fsf@dhlpc061.dev.necel.com> (permalink)
References (1 earlier) <j1cdhg$4bk$1@dont-email.me> <12ioeb0ubofum$.dlg@localhost.localdomain> <j1fjli$7ea$2@speranza.aioe.org> <buo1ux0fl9o.fsf@dhlpc061.dev.necel.com> <j1gcc0$lbg$1@news.albasani.net>

Show all headers | View raw


BGB <cr88192@hotmail.com> writes:
>> Hmm, I've found VC's debugger pretty annoying actually.
>>
>> I suspect (as with most such things) that it depends as much on what
>> you're used to, as it does on actual functionality...
>
> IME, once one gets use to the VS debugger, it is often a lot faster to
> actually figure out what has gone on and why than with GDB.

Hard to say; I don't use it so often, and even the people here who use
it a lot seem to be rather clueless about anything except the simplest
functionality...

> likewise goes for WinDbg (another graphical debugger from MS, with some
> interesting features, but generally more of a hassle to launch).
>
> the advantage of these graphical debuggers is that one can more often
> see what is going on much more quickly, as there is often a lot more
> information on screen at the same time, rather then requiring commands
> to fetch these details. likewise, many commands are bound to keys, again
> saving on typing.

Well it's similar to any CLI vs. GUI debate I suppose.  The GUI is
often easier for raw beginners, for intrinsically graphical or spatial
tasks, but slower and more awkward for complex tasks, or tasks that
are "language like".

My general issue with the VS debugger was that very often there would
be cases where you could _see_ interesting data, but not be able to
manipulate it, or be able to manipulate it, but only rather awkwardly
(o-n-e-s-t-e-p-a-t-a-t-i-m-e... argh!)  For complex debugging tasks,
this quickly became absolutely miserable

With gdb, on the other hand, which is largely based on expression
evaluation, while it was harder to visualize data, manipulation of it
was vastly faster and easier (and more easily repeatable; often one
wants to do the weird manipulation several times).

-Miles

-- 
Circus, n. A place where horses, ponies and elephants are permitted to see
men, women and children acting the fool.

Back to comp.lang.c++ | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread


Thread

c++ compiler krishnakanth <kmanivan82@gmail.com> - 2011-08-03 13:34 -0700
  Re: c++ compiler Victor Bazarov <v.bazarov@comcast.invalid> - 2011-08-03 17:11 -0400
    Re: c++ compiler "Waldek M." <wm@localhost.localdomain> - 2011-08-04 21:40 +0200
      Re: c++ compiler BGB <cr88192@hotmail.com> - 2011-08-04 15:06 -0700
      Re: c++ compiler Qi <no@no.no> - 2011-08-05 10:14 +0800
        Re: c++ compiler Miles Bader <miles@gnu.org> - 2011-08-05 15:02 +0900
          Re: c++ compiler BGB <cr88192@hotmail.com> - 2011-08-05 02:11 -0700
            Re: c++ compiler Miles Bader <miles@gnu.org> - 2011-08-05 18:41 +0900
              Re: c++ compiler Victor Bazarov <v.bazarov@comcast.invalid> - 2011-08-05 07:58 -0400
                Re: c++ compiler "Waldek M." <wm@localhost.localdomain> - 2011-08-05 21:30 +0200
                Re: c++ compiler Ian Collins <ian-news@hotmail.com> - 2011-08-06 09:53 +1200
                Re: c++ compiler BGB <cr88192@hotmail.com> - 2011-08-05 15:10 -0700
                Re: c++ compiler Ian Collins <ian-news@hotmail.com> - 2011-08-06 10:20 +1200
                Re: c++ compiler BGB <cr88192@hotmail.com> - 2011-08-05 18:30 -0700
                Re: c++ compiler Ian Collins <ian-news@hotmail.com> - 2011-08-06 15:25 +1200
                Re: c++ compiler Dombo <dombo@disposable.invalid> - 2011-08-06 10:42 +0200
                Re: c++ compiler Ian Collins <ian-news@hotmail.com> - 2011-08-06 21:42 +1200
                Re: c++ compiler Dombo <dombo@disposable.invalid> - 2011-08-06 15:38 +0200
                Re: c++ compiler BGB <cr88192@hotmail.com> - 2011-08-06 11:58 -0700
                Re: c++ compiler yatremblay@bel1lin202.(none) (Yannick Tremblay) - 2011-08-09 13:28 +0000
                Re: c++ compiler Ian Collins <ian-news@hotmail.com> - 2011-08-07 08:33 +1200
              Re: c++ compiler BGB <cr88192@hotmail.com> - 2011-08-05 12:34 -0700
  Re: c++ compiler "Mel Smith" <med_cutout_syntel@aol.com> - 2011-08-05 15:13 -0600

csiph-web