comp.lang.ada
 help / color / mirror / Atom feed
From: aek@vib.usr.pu.ru (Alexander Kopilovitch)
Subject: Re: Debugger Rant
Date: 16 Jul 2003 19:21:49 -0700
Date: 2003-07-17T02:21:50+00:00	[thread overview]
Message-ID: <e2e5731a.0307161821.763c418@posting.google.com> (raw)
In-Reply-To: 254c16a.0307161124.633c9245@posting.google.com

Marc A. Criley wrote:

>A debugger, like a whiteboard, is a powerful software development
>tool, and I would fiercely oppose giving up either of them, or having
>someone level at me the notion that they were simply a crutch.

Well, you occasionally may need your revolver at your office workplace,
I understand -:) . All right, keep your revolver at hand, if you are sure
that you can control it and that it may be of good use.

>After several years of reading the occasional response to an Ada
>newbie that they'll virtually never need a debugger when programming
>in Ada (as well as that if the code compiles, it'll probably work)--I
>just got fed up with it.

But it is normal to work in offices without revolvers, especially for newbies,
isn't it? Just imagine that all people in your office are carrying loaded
revolvers -:) -- it will be more like a squadron of 19-century cowboys than
a programmer team.

Yes, certainly there are cases where debugger is badly needed. But these cases
aren't for newbies anyway. Also, there are cases where you can locate some
stupid local error much quicker with debugger than without it -- I mean the
situations where you know that there is an error in those several lines, and
you look straight at the error -- and don't see it. But with Ada those situations
are much less likely to occur than with other (existing) languages.

(And yes, every time when I work with debugger I feel myself as I have a revolver
in my hand -:)



Alexander Kopilovitch                      aek@vib.usr.pu.ru
Saint-Petersburg
Russia



  reply	other threads:[~2003-07-17  2:21 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-07-09  4:42 How to debug an Ada program mauricio
2003-07-09  7:30 ` Preben Randhol
2003-07-09 16:07 ` Pascal Obry
2003-07-09 17:16   ` Cephus�
2003-07-09 21:28     ` Robert I. Eachus
2003-07-10  3:37       ` Cephus�
2003-07-10  5:05         ` Robert I. Eachus
2003-07-10  7:25   ` Preben Randhol
2003-07-10 22:49     ` mauricio
2003-07-15  1:20     ` Richard Riehle
2003-07-15  4:22       ` James Rogers
2003-07-15 12:09       ` Marin David Condic
2003-07-11 13:05   ` Debugger Rant (was Re: How to debug an Ada program) Marc A. Criley
2003-07-11 13:26     ` Preben Randhol
2003-07-11 14:36       ` Dmitry A. Kazakov
2003-07-11 15:13     ` Jerry Petrey
2003-07-11 18:42       ` Robert I. Eachus
2003-07-12  2:26         ` Alexander Kopilovitch
2003-07-15 23:33           ` Robert I. Eachus
2003-07-11 19:36     ` Wesley Groleau
2003-07-11 20:33       ` Preben Randhol
2003-07-11 21:26         ` Wesley Groleau
2003-07-12  7:07     ` Brian Catlin
2003-07-15 23:34       ` Robert I. Eachus
2003-07-16 19:24         ` Debugger Rant Marc A. Criley
2003-07-17  2:21           ` Alexander Kopilovitch [this message]
2003-07-18 19:52             ` Robert I. Eachus
2003-07-19  9:51               ` Pascal Obry
2003-07-17 16:33           ` Wesley Groleau
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox