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,e80a1497a689d8a5 X-Google-Attributes: gid103376,public From: "Robert I. Eachus" Subject: Re: Ada GC (was Re: Ammo-zilla) Date: 1999/11/12 Message-ID: <382C732C.8B2C2818@mitre.org>#1/1 X-Deja-AN: 547869745 Content-Transfer-Encoding: 7bit References: <38120FAF.945ADD7D@hso.link.com><7uutgd$87h$1@nnrp1.deja.com> <19991024.18033546@db3.max5.com><38189268.43EB150F@mail.earthlink.net><86ogdjtdwz.fsf@ppp-115-70.villette.club-internet.fr><7vadsp$8q61@news.cis.okstate.edu> <1999Oct28.221910.1@eisner><7vb3c4$8a21@news.cis.okstate.edu> <7vhg2n$7ht$1@nnrp1.deja.com> <7vkjea$b34$1@nnrp1.deja.com> <7vncgr$bpg$1@nnrp1.deja.com> <7vqd45$iiq$1@nnrp1.deja.com> <7vvroo$grr$1@nnrp1.deja.com> <80c9fq$2qn$1@nntp4.atl.mindspring.net> <3829D562.5F102A83@callnetuk.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@news.mitre.org X-Trace: top.mitre.org 942436807 4545 129.83.41.77 (12 Nov 1999 20:00:07 GMT) Organization: The MITRE Corporation Mime-Version: 1.0 NNTP-Posting-Date: 12 Nov 1999 20:00:07 GMT Newsgroups: comp.lang.ada Date: 1999-11-12T20:00:07+00:00 List-Id: Nick Roberts wrote: > And, as a corollary, customers need to be educated into rejecting > software with a 'bug' in it just as diligently as they would reject any > other product with a defect. > > It would help for our respective governments (UK, US, and elsewhere) to > produce some (not too heavy) legislation to assist in this (e.g. > outlawing some of the more outrageous evasions of liability in typical > software licences). Sadly, however, I think our politicians have > undergone a physical adaptation to their habitat (whereby the brain is > replaced by an air sac, for the more efficient generation of hot air). Of course, any such well meaning legislation, if framed too broadly, would do much more harm than good. There are large categories of software where applying techniques appropriate to saftey-critical real-time software would make products unaffordably expensive. But more important there is a class of software where Godel's Proof guarentees that there is at least one bug--like compilers--or where Post's Correspondence Problem prevents proof of compliance with a particular set of requirements. And then there are other problems, like the halting problem, where it is possible to provide a useful implementation, but it is not possible to provide a correct implementation of the requirements. -- Robert I. Eachus with Standard_Disclaimer; use Standard_Disclaimer; function Message (Text: in Clever_Ideas) return Better_Ideas is...