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: Your wish list for Ada 202X Date: Wed, 23 Apr 2014 23:40:27 +0200 Organization: A noiseless patient Spider Message-ID: References: <7f1c01c5-3563-4b94-9831-152dbbf2ecdc@googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Injection-Date: Wed, 23 Apr 2014 21:40:26 +0000 (UTC) Injection-Info: mx05.eternal-september.org; posting-host="2b3884a634d8f846e0712b4e3a92507a"; logging-data="18276"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1+MoY0DljEuOVog7ZzEh0Bn" User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:24.0) Gecko/20100101 Thunderbird/24.4.0 In-Reply-To: Cancel-Lock: sha1:q/wVXZJNYK9H6JI1Z7XNt3Lvt+Q= X-Enigmail-Version: 1.6 Xref: news.eternal-september.org comp.lang.ada:19551 Date: 2014-04-23T23:40:27+02:00 List-Id: Le 23/04/2014 19:39, Dmitry A. Kazakov a écrit : > Furthermore, the formal declarations above is nothing but a poor man's > description of an interface, ADT + operations (Image, ":=", "=", "/=" etc). I won't argue with that. We know that you (and many people, no blaming intended) see everything through inheritance. Other people (myself, Randy f.e.) use inheritance in rare cases, only when it is the right tool for a certain problem. Generics have also benefits over interfaces, especially since you can match any formal with any actual, while interfaces impose functions to have the same name to match. Just one example. So please consider (as my experience showed very often) that different people have different ways of thinking. Some think naturally with classification, others with composition. I don't know if it's related to being right- or left-brained, it's possible. Ada offers support for both, which is nice. Please just don't assume that your way of thinking is the only "right" one. -- 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