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.3 required=5.0 tests=BAYES_00,INVALID_MSGID, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,1ea19776e3073a96 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: C/C++ programmer giving Ada95 a chance -- writing an emulator. Date: 2000/04/06 Message-ID: <8cikrf$aqh$1@nnrp1.deja.com>#1/1 X-Deja-AN: 607639907 References: <38e148e2.5089627@news.shreve.net> <38E2E979.3D1A95DE@research.canon.com.au> <38e7e951.8384503@news.shreve.net> <8c7j8c$plf$1@wanadoo.fr> <8c80ms$jnk$1@nnrp1.deja.com> <38E8F9C4.6D0E137@cadence.com> <8ciddt$2v7$1@nnrp1.deja.com> <2000Apr6.125002.1@eisner> X-Http-Proxy: 1.0 x37.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Thu Apr 06 18:26:01 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-04-06T00:00:00+00:00 List-Id: In article <2000Apr6.125002.1@eisner>, Kilgallen@eisner.decus.org.nospam wrote: > A faster compiler can result in a considerably larger number > of compilations to reach the same end result, possibly with a > much longer wall clock time. That's an argument more appropriate to the 70's than now. For a long time now, compilers have been fast enough on most machines (perhaps not on Vaxes running VMS :-) that working on individual modules (the most normal case), recompiling and relinking are fast enough in most environments that this is not a major barrier. What is useful about fast compilers is the ability to rebuild entire systems rapidly, which allows changes to be made to specs with greater facility. In the old Ada 83 days I often saw horrible kludges being introduced in bodies to avoid changes to specs, since spec changing was so painful for rebuilding time. Sent via Deja.com http://www.deja.com/ Before you buy.