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-Thread: a07f3367d7,c9d5fc258548b22a X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!feeder2.cambriumusenet.nl!feed.tweaknews.nl!195.96.0.7.MISMATCH!newsfeed.utanet.at!newsfeed.straub-nv.de!noris.net!newsfeed.arcor.de!newsspool1.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Tue, 08 Feb 2011 11:10:37 +0100 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2.14) Gecko/20110123 Thunderbird/3.1.8 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: How do I write directly to a memory address? References: <67063a5b-f588-45ea-bf22-ca4ba0196ee6@l11g2000yqb.googlegroups.com> <31c357bd-c8dc-4583-a454-86d9c579e5f4@m13g2000yqb.googlegroups.com> <05a3673e-fb97-449c-94ed-1139eb085c32@x1g2000yqb.googlegroups.com> <8r86vgFc3uU1@mid.individual.net> <19fh1chm74f9.11cws0j5bckze.dlg@40tude.net> <4d4ff70e$0$6886$9b4e6d93@newsspool2.arcor-online.net> <737a6396-72bd-4a1e-8895-7d50f287960e@d28g2000yqc.googlegroups.com> <4d5008a5$0$6879$9b4e6d93@newsspool2.arcor-online.net> <4d5031fe$0$6765$9b4e6d93@newsspool3.arcor-online.net> <1f229967-d3cf-42b6-8087-c97ee08652f3@i40g2000yqh.googlegroups.com> In-Reply-To: <1f229967-d3cf-42b6-8087-c97ee08652f3@i40g2000yqh.googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <4d51169e$0$7657$9b4e6d93@newsspool1.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 08 Feb 2011 11:10:38 CET NNTP-Posting-Host: 2546b1fa.newsspool1.arcor-online.net X-Trace: DXC=5n]A6U@h=<][7Non7UCi8Uic==]BZ:af^4Fo<]lROoRQ<`=YMgDjhgREB9B5hE=neVPCY\c7>ejVXK5<5`F_\_8XNH31ahKQ=?Z X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:16972 Date: 2011-02-08T11:10:38+01:00 List-Id: On 2/8/11 9:04 AM, Ludovic Brenta wrote: > The thing you > implemented "easily" had a bug. No. Stupid programmers can easily misuse foo() just as Ada programmers can easily write violations of index constraints. Hopefully, they write exception handlers. But wait. If the handlers are just as smart as their use of indexing variables... Isn't their ambition flawed by a logical contradiction? If the handlers are just as good as the checked indexing...