From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,93a8020cc980d113 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit From: Brian May Newsgroups: comp.lang.ada Subject: Re: What is wrong with Ada? References: <1176150704.130880.248080@l77g2000hsb.googlegroups.com> <461B52A6.20102@obry.net> <461BA892.3090002@obry.net> <82dgve.spf.ln@hunter.axlog.fr> <1176226291.589741.257600@q75g2000hsh.googlegroups.com> <4eaive.6p9.ln@hunter.axlog.fr> Date: Thu, 12 Apr 2007 09:45:00 +1000 Message-ID: User-Agent: Gnus/5.110006 (No Gnus v0.6) XEmacs/21.4.19 (linux) Cancel-Lock: sha1:1Uu7fe93k3ScYmjk7Ug6ufdYVow= MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii NNTP-Posting-Host: snoopy.microcomaustralia.com.au X-Trace: quokka.wn.com.au 1176335060 202.173.153.89 (12 Apr 2007 07:44:20 +0800) X-Complaints-To: abuse@westnet.com.au Path: g2news1.google.com!news2.google.com!news.glorb.com!quokka.wn.com.au!not-for-mail Xref: g2news1.google.com comp.lang.ada:14920 Date: 2007-04-12T09:45:00+10:00 List-Id: >>>>> "Jean-Pierre" == Jean-Pierre Rosen writes: Jean-Pierre> My experience is that recompiling (generally a single Jean-Pierre> body where you added the trace) is much faster than Jean-Pierre> starting the debugger, setting breakpoints, skipping Jean-Pierre> lots of unnecessary breaks, and so on. Assuming you notice that a bug exists. This is a big problem I have had especially with most interpreted languages. The only way you can be sure the code is bug free is too regularly test every possible path, including different error conditions. Otherwise you find that after a minor but unexpected error condition your previously working code calls display__error() instead of display_error() and it becomes a fatal function-not-found error (even if you swear: I didn't change that line!). -- Brian May