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 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,bfb89d61cc46e4b3 X-Google-Attributes: gid103376,public From: "Steve Kerr" Subject: Re: What ada 83 compiler is *best*. Date: 1998/11/21 Message-ID: <7370ip$rbo$1@newsreader5.core.theplanet.net>#1/1 X-Deja-AN: 414257287 References: <72ue3m$omt@romeo.logica.co.uk> <36534040.F30A5E5B@hercii.mar.lmco.com> X-MimeOLE: Produced By Microsoft MimeOLE V4.72.3110.3 X-Complaints-To: abuse@theplanet.net X-Trace: newsreader5.core.theplanet.net 911672729 28024 62.136.14.167 (21 Nov 1998 18:25:29 GMT) Organization: Customer of Planet Online NNTP-Posting-Date: 21 Nov 1998 18:25:29 GMT Newsgroups: comp.lang.ada Date: 1998-11-21T18:25:29+00:00 List-Id: Jerry Petrey wrote in message <36534040.F30A5E5B@hercii.mar.lmco.com>... Nobody wrote: I have to work on a project soon using ada 83.I am planning to do a little programming before I start to learn some of the language. If I wanted to get a compiler what is the best and do I have to pay for a license (which I will if necessary) etc. Cheers. Matt Tyler I would vote for Rational VADS if they have what you are looking for in terms of host and target. For a free system, you can't beat GNAT but it is an Ada 95 compiler although it has a switch for Ada 83 to disable the new features. (And I thought we were the only ones stuck in the Ada 83 world :-) Jerry -- ===================================================================== = Jerry Petrey - Consultant Software Engineer - Member Team Ada = = Lockheed Martin Member Team Forth = ===================================================================== I hate to have to disagree with you there Jerry, but I am currently using Rational VADs on a DEC Alpha running OSF/1 cross compiling to Alpha AXP. To be blunt this is the worst compiler/environment I have ever used. There are 1703 deficiency reports listed in the supplied manual. Most of the critical ones appear to be regarding the debugger which is to a large extent unusable, to quote the manual: Debugger cannot display array slices Debugger error in calculating address of variables A debugger that can't display variables doesn't seem very useful to me. Anyway, back to the original question: IMHO, DEC Ada on VMS is rather splendid, with good library handling tools. Obviously you'll need a VAX, even an old one is not cheap compared to a PC, so perhaps you might be better to go for GNAT, but I have never tried that one.