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.2 required=5.0 tests=BAYES_00,DRUGS_ANXIETY, INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,908bd475d3545aad X-Google-Attributes: gid103376,public From: Charles Hixson Subject: Re: PL/SQL -> Ada Date: 2000/03/28 Message-ID: <38E0DB23.D439E190@earthlink.net>#1/1 X-Deja-AN: 603458845 Content-Transfer-Encoding: 7bit References: <38DD3CA8.BF122672@wa8tzg.org> <38DE46E8.756F5A66@quadruscorp.com> <38DEB5C4.64CACCCC@wa8tzg.org> <38DF90E0.7BE629DD@quadruscorp.com> <38DFFEAE.8C694C4E@wa8tzg.org> <38E0EC54.A38F66CE@quadruscorp.com> X-Accept-Language: en Content-Type: text/plain; charset=us-ascii X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.prod.itd.earthlink.net 954260261 198.94.156.19 (Tue, 28 Mar 2000 08:17:41 PST) Organization: EarthLink Inc. -- http://www.EarthLink.net MIME-Version: 1.0 NNTP-Posting-Date: Tue, 28 Mar 2000 08:17:41 PST Newsgroups: comp.lang.ada Date: 2000-03-28T00:00:00+00:00 List-Id: > ... > BTW: I'd have to agree about the language lawyer types as being a > negative sell for Ada. While I understand the value of language lawyers > when it comes to language design and implementation, I have often been > frustrated by them getting in the way of getting my job done. I've > sometimes tried to do something which looks perfectly reasonable from > the programmer's perspective only to have the compiler puke over it and > get told by the experts "Well the compiler is doing something perfectly > legal...." Maybe its legal but the law doesn't get the job done. Maybe > what we need to help avoid this is get the Ada language lawyers on > Valium or something so that when the programmer wants something > reasonable from the compiler, the response is more one of "Hey dude! No > problemo!" :-) > Well, DWIM is always the desired action, but if the language specs don't say that it should do what you want it to, how is the compiler supposed to know? "Perfectly reasonable" generally makes sense to another person (not always!), but compilers need to have things spelled out in a bit more detail.