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.2 required=5.0 tests=BAYES_00,INVALID_MSGID, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,81cf52699486abe7 X-Google-Attributes: gid103376,public From: "Steve Doiel" Subject: Re: Ada95 Strengths/Weaknesses. Date: 1999/09/27 Message-ID: <37ef7dd0.0@news.pacifier.com>#1/1 X-Deja-AN: 529876557 References: <37EED7B8.245C0054@yukyonline.co.yuky> X-Priority: 3 X-MimeOLE: Produced By Microsoft MimeOLE V5.00.2314.1300 X-Trace: 27 Sep 1999 07:23:12 PST, 216.65.140.75 X-MSMail-Priority: Normal Reply-To: "Steve Doiel" Newsgroups: comp.lang.ada Date: 1999-09-27T00:00:00+00:00 List-Id: My opinion: Advantages of Ada95 Ada95 code will behave the same when compiled using compilers from different vendors. There are exceptions to this but the are rare. Tasking is defined as a part of the language. The compiler will catch many coding errors at compile time. The runtime will catch many programming errors with runtime checks. When an error occurs, the compiler or runtime system directs you to the source of the error. Advantage of C C is more "popular" so more is available in the way of tools and support. Disadvantages of Ada95 Less popular than "C", so fewer tools are available. Disadvantages of C C is a "tricky" language. A significant number of programming errors are not detected by the compiler or at runtime and result in programs that are unreliable. When an error occurs that causes a program to crash, it may be very expensive to track down the source of the error. My observations. I've used both. SteveD the middleman wrote in message news:37EED7B8.245C0054@yukyonline.co.yuky... > I've been learning Ada95 for a year now. And although I don't have much > experience of other languages I'd certainly say it was my favourite. > In discussions with friends the abilities of Ada95 have cropped up. I > was wondering if anyone could possibly point out the weaknesses and the > strengths that Ada95 has when compared to other languages such as C so > that I can finally set the record straight. > > Any comment would be appreciated. > > Thanx. > -- > ByeZeeBye > the middleman > Chuck(les)