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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,5cb36983754f64da X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2004-02-08 18:36:44 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!elnk-nf2-pas!elnk-pas-nf1!newsfeed.earthlink.net!pd7cy1no!pd7cy2so!shaw.ca!border1.nntp.ash.giganews.com!border2.nntp.sjc.giganews.com!border1.nntp.sjc.giganews.com!nntp.giganews.com!local1.nntp.sjc.giganews.com!nntp.comcast.com!news.comcast.com.POSTED!not-for-mail NNTP-Posting-Date: Sun, 08 Feb 2004 20:36:38 -0600 Date: Sun, 08 Feb 2004 21:36:37 -0500 From: "Robert I. Eachus" User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.4) Gecko/20030624 Netscape/7.1 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: No call for Ada (was Re: Announcing new scripting/prototyping language) References: <20040206174017.7E84F4C4114@lovelace.ada-france.org> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: NNTP-Posting-Host: 24.147.77.160 X-Trace: sv3-E7d7yIMldyXL2GQ5yDZ3u/F4TGmhSB1r3B3vFB5J8boWnJXQDcx00vLB4N/IZ8T5yRwe69fbqQNrl7r!D41CKIrtrqG1XqYI5+tHBxrOl5bb64hCjKbXv+RdoslgVbkDN6KlgLZaCe12qg== X-Complaints-To: abuse@comcast.net X-DMCA-Complaints-To: dmca@comcast.net X-Abuse-and-DMCA-Info: Please be sure to forward a copy of ALL headers X-Abuse-and-DMCA-Info: Otherwise we will be unable to process your complaint properly X-Postfilter: 1.1 Xref: archiver1.google.com comp.lang.ada:5356 Date: 2004-02-08T21:36:37-05:00 List-Id: Simon Wright wrote: > I don't know if I'm just too impatient, but I much prefer to implement > each subprogram body and then compile it (they are usually separates, > so GNAT is quite happy do do this from within Glide). > > If nothing else, it means that any problems with specs or > inter-package relationships appear earlier. We all have our different styles. I find when I have a design worked out I am better off "slinging" code while it is all in my head, then starting fresh when debugging. However, I usually do the specs in a batch, compile them cleanly, then do the bodies. Even though there are much fewer lines of code in the specs, they take about as much time to write as the package bodies. (Incidently, I cut the distribution on this to comp.lang.ada only.) -- Robert I. Eachus "The war on terror is a different kind of war, waged capture by capture, cell by cell, and victory by victory. Our security is assured by our perseverance and by our sure belief in the success of liberty." -- George W. Bush