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=-0.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,d875f8fc1f73cf09 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-05-03 08:00:17 PST Path: newsfeed.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!fr.usenet-edu.net!usenet-edu.net!grolier!newsfeed.planete.net!psinet-france!psiuk-f4!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Compiling AFLEX 1.4a with Dec Ada 83 3.5-20 on Open VMS 7.1 Date: Thu, 3 May 2001 10:49:13 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9crr5a$h37$1@nh.pace.co.uk> References: <9bsm5c$khe$1@uranium.btinternet.com> <9c1avq$mr9$1@nh.pace.co.uk> <3AF000FC.2E00D5F0@NOSPAMcompaq.com> <9cp2to$gkf$1@nh.pace.co.uk> <9cpd6o$kgg$1@nh.pace.co.uk> <9cq06u$qmp$1@nh.pace.co.uk> NNTP-Posting-Host: 136.170.200.133 X-Trace: nh.pace.co.uk 988901354 17511 136.170.200.133 (3 May 2001 14:49:14 GMT) X-Complaints-To: newsmaster@pace.co.uk NNTP-Posting-Date: 3 May 2001 14:49:14 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: newsfeed.google.com comp.lang.ada:7119 Date: 2001-05-03T14:49:14+00:00 List-Id: Yes, that's true. But typically you freeze on a specific version of the compiler out of fear that any changes made to it will only screw things up. (Or at least require huge amounts of regression testing!) Maybe you take maintenance releases that fix known bugs, but the minute you start buying into new features, you might as well be taking a new compiler. Of course there are always portability issues that might keep you from moving to a different brand of compiler. (Hopefully Ada/Software Engineering/Common Sense got the pain down to a minimum.) I see your point, but I'm wondering what is in it for Compaq? If it were me, I'd provide maintenance support to keep my existing customers happy, but I'd put any new-feature $$$ into extending the next generation product. (That being Ada95/Gnat in this context.) Continuing to enhance DEC/Ada83 with Ada95 features only creates a divergence similar to Win95 & WinNT - which can be a *real* expensive hobby. Now if someone wants to simply pay me for modifications on a cost-plus basis, I'll modify that compiler until it parses Eiffel, Smalltalk, Java, Snobol, Cobol, Lisp, Perl, DCL, JCL and even Befunge. (And for your convenience, all in the same file!) It just wouldn't seem like a wise thing to do if it were *my* money. :-) MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Larry Kilgallen" wrote in message news:Igp6s1LxpQMC@eisner.encompasserve.org... > In article <9cq06u$qmp$1@nh.pace.co.uk>, "Marin David Condic" writes: > Remember those stories about long-lived Ada projects ? > Some of them don't want to switch compilers 1/4 of the > way through their life-cycle. >