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=unavailable autolearn_force=no version=3.4.4 Path: eternal-september.org!reader01.eternal-september.org!reader02.eternal-september.org!news.eternal-september.org!news.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: "J-P. Rosen" Newsgroups: comp.lang.ada Subject: Re: OT: A bit of Sudoku Date: Fri, 13 Jun 2014 08:30:24 +0200 Organization: A noiseless patient Spider Message-ID: References: <5365d3f0-43cc-47ef-989c-d47992c84c9f@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Injection-Date: Fri, 13 Jun 2014 06:30:24 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="2b3884a634d8f846e0712b4e3a92507a"; logging-data="5950"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/Wbe+BmmfFZ/PgENC1O3jq" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 In-Reply-To: Cancel-Lock: sha1:zQRvuoNFtVcLd/6miG8OKhcooJg= X-Enigmail-Version: 1.6 Xref: news.eternal-september.org comp.lang.ada:20278 Date: 2014-06-13T08:30:24+02:00 List-Id: Le 13/06/2014 02:21, Shark8 a écrit : > Indeed, you can [ab]use them to get out of otherwise sticky situations, > like the recursion problem when defining your "=" function: Sure, any good thing can be abused of, and your example is clearly an abuse. And there are borderline cases, where it is not obvious whether it is better to use exceptions or a simple test. I guess that's why "programming is a human activity" (Introduction (6/3)... -- J-P. Rosen Adalog 2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX Tel: +33 1 45 29 21 52, Fax: +33 1 45 29 25 00 http://www.adalog.fr