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!.POSTED!not-for-mail From: "J-P. Rosen" Newsgroups: comp.lang.ada Subject: Re: Why .ads as well as .adb? Date: Wed, 5 Jun 2019 11:20:27 +0200 Organization: Adalog Message-ID: References: <28facad3-c55f-4ef2-8ef8-004925b7d1f1@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 5 Jun 2019 09:20:26 -0000 (UTC) Injection-Info: reader02.eternal-september.org; posting-host="00a0907da3502e07dbe4ca0017bd2d66"; logging-data="10707"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/DUGjJuTNbyxzI9QAzhRbv" User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.7.0 Cancel-Lock: sha1:eCAhvBcTWT93n2/67Zlqx7MlPZM= In-Reply-To: Content-Language: fr Openpgp: preference=signencrypt Xref: reader01.eternal-september.org comp.lang.ada:56481 Date: 2019-06-05T11:20:27+02:00 List-Id: Le 05/06/2019 à 10:28, Maciej Sobczak a écrit : >> Ada strikes the critical balance between readability and >> consiseness. > Not in the perception of those who attempt to learn it. Ada has the > reputation of being overly verbose and considering that such > reputation comes from beginners after the initial contact with the > language, it very likely comes exactly from the block delimiters. > Yes, Ada favors readability over writability. Beginners who start typing and never had to maintain something written a long time ago view this as a defect. Ada is for serious, long term engineering. The opinion of beginners is less important than the opinion of long term maintainers. But (sigh) this has to be explained over and over again... -- 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