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,43f65db68662a705 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1995-03-21 12:55:37 PST Path: nntp.gmd.de!news.rwth-aachen.de!news.rhrz.uni-bonn.de!news.uni-stuttgart.de!rz.uni-karlsruhe.de!xlink.net!howland.reston.ans.net!gatech!newsfeed.pitt.edu!uunet!in1.uu.net!world!blanket.mitre.org!linus.mitre.org!spectre!eachus From: eachus@spectre.mitre.org (Robert I. Eachus) Newsgroups: comp.lang.ada Subject: Re: Top 10 Ada myths Date: 21 Mar 1995 20:55:37 GMT Organization: The Mitre Corp., Bedford, MA. Message-ID: References: <51286.pukite@daina.com> <3kc5ig$164a@watnews1.watson.ibm.com> NNTP-Posting-Host: spectre.mitre.org In-reply-to: Mats.Weber@matrix.ch's message of Mon, 20 Mar 1995 20:22:50 GMT Date: 1995-03-21T20:55:37+00:00 List-Id: (I said): > [...] (Of course, the > moment anything in this field is "finished," you find errors and bugs. > But Ada 95 has been much, much better than Ada 83 in this regard [...] In article Mats.Weber@matrix.ch (Mats Weber) writes: > How do you know ? There isn't even a complete compiler around. I > think certain bugs in the Ada 95 definition will only come up as > the language gets implemented. I know how many "known bugs" there were in the 1983 RM 12 years ago. I could argue that the 1995 standard has been more widely available than the Ada 83 standard was at this point in time, but I'll assume that the degree of review has been equal. By this time in 1983, several it's too late to fix its were known, and some problems which were to give the ARG fits for years had been recognized. You could contend that there are some "known problems" with Ada 95 that will turn out to be thornier than they seem, but I don't see any. And the only "too late to fix" that I know of are the rules for deriving from types with constructors. (Yes, yes, the Ada 95 design is very nice and workable in this area, and it is much more powerful than some of the alternatives considered. But it confuses people, and I expect to spend the next ten years explaining those rules. However, in Ada 83 there were several issues in that category by this time.) -- Robert I. Eachus with Standard_Disclaimer; use Standard_Disclaimer; function Message (Text: in Clever_Ideas) return Better_Ideas is...