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,c4ba91f4ae36a2c X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news2.google.com!volia.net!news2.volia.net!feed-A.news.volia.net!news.musoftware.de!wum.musoftware.de!news.weisnix.org!newsfeed.ision.net!newsfeed2.easynews.net!ision!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Wed, 07 Sep 2011 12:49:58 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:6.0.1) Gecko/20110830 Thunderbird/6.0.1 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Elaborate_All on child package References: <19a85f93-3cd2-4054-8022-21ba294d53e3@glegroupsg2000goo.googlegroups.com> <507f7b91-0fab-4f62-86e1-8185aff2315c@glegroupsg2000goo.googlegroups.com> <9cmmh0Fm55U1@mid.individual.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-ID: <4e674c56$0$6567$9b4e6d93@newsspool3.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 07 Sep 2011 12:49:58 CEST NNTP-Posting-Host: e1bfe1f9.newsspool3.arcor-online.net X-Trace: DXC=[^B:f8IjZLh>_cHTX3j]L6O81afcQhW X-Complaints-To: usenet-abuse@arcor.de Xref: g2news1.google.com comp.lang.ada:20869 Date: 2011-09-07T12:49:58+02:00 List-Id: On 07.09.11 07:03, AdaMagica wrote: > (I gather, with all the syntax and semantics discussions in this > group, we would have at least 100 different Adas if we were to start > from scratch.) (Yet, hardly anyone bothers to arrive at the necessary rationality, attention, and consistency when it comes to syntax: there are few attempts at establishing a comprehensive set of criteria for judging the qualities of different syntaxes. So as to have something before considering the technical effects, viz. parsers. The discussions show that "scientists", engineers, and mathematicians are, with a gesture, "skeptical of" (stunningly resistant to) looking at the effects of their preferred form of expression. Effects that form is bound to have in the hands and eyes of others. This is at odds with how scientific people are expected to work. From facts. Where facts refers to syntax as a tool that functions, more or less, in the hands of programmers, and programs' readers in particular. You would expect scientists to use scientific methods in order to arrive at criteria. Look at the data. Find meaning in the data. Create model simulations of interpretations of data. Perform experiments. But do all this with data collected about syntax? No, they would not just lack experience in doing this, they also refuse, it seems, to have their preferences judged by tests. A notable exception was when someone studied real data (coding rules). Following scientific tradition, he first arrived at a classification, categories A and B. Roughly, A is typographical rules and B is rules concerning parts of a language that have somehow shown to be a source of errors. He has produced results that influence safety critical embedded systems programming in C, as far as I can tell ...)