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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d6f7b92fd11ab291 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2003-07-20 03:38:35 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!headwall.stanford.edu!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!harp.news.atl.earthlink.net!not-for-mail From: Marin David Condic Newsgroups: comp.lang.ada Subject: Re: Crosspost: Help wanted from comp.compilers Date: Sun, 20 Jul 2003 06:38:30 -0400 Organization: MindSpring Enterprises Message-ID: <3F1A7126.3000303@noplace.com> References: <_ArRa.81541$H17.26007@sccrnsc02> <3F197705.97762A50@adaworks.com> NNTP-Posting-Host: d1.56.a0.3e Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-Server-Date: 20 Jul 2003 10:38:34 GMT User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.0.1) Gecko/20020823 Netscape/7.0 (OEM-HPQ-PRS1C03) X-Accept-Language: en-us, en Xref: archiver1.google.com comp.lang.ada:40518 Date: 2003-07-20T10:38:34+00:00 List-Id: And the odds are they were wishing they could go back to Fortran where they would be forced to recompile the world to make sure it was correct (and even then not being sure) and then resort to playing fast & loose by recompiling just the one module they thought they changed and take their chances on the rest being wrong. ;-) I've always liked Ada's ability to check consistency across modules - perhaps from having done it other ways and being burned too often. You're absolutely correct that one has to learn how to use the tools properly (exempli gratis, not "withing" everything at the package spec level) if one wishes to avoid unnecessary work. However, even used incorrectly - recompiling the world every time, for example - it probably *still* saves more time than it costs when considering how much time it takes to track down interface consistency errors with a debugger. MDC Richard Riehle wrote: > > > I recall one of oiur Ada 83 clients who developed a large system for the > DoD and constantly complained about how long it took to compile > programs. -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jast.mil/ Send Replies To: m c o n d i c @ a c m . o r g "In general the art of government consists in taking as much money as possible from one class of citizens to give to the other." -- Voltaire ======================================================================