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=-2.9 required=5.0 tests=BAYES_00,MAILING_LIST_MULTI autolearn=unavailable autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a84eaf8fb2470909 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news2.google.com!news3.google.com!newsfeed2.dallas1.level3.net!news.level3.com!newsfeed-00.mathworks.com!kanaga.switch.ch!switch.ch!news.belwue.de!news-peer.in.tum.de!news.csl-gmbh.net!feeder.news-service.com!proxad.net!cleanfeed2-b.proxad.net!nnrp16-1.free.fr!not-for-mail Return-Path: To: comp.lang.ada@ada-france.org References: <10jph6ajakfbq$.o4xz16w8s7n.dlg@40tude.net> In-Reply-To: <10jph6ajakfbq$.o4xz16w8s7n.dlg@40tude.net>; from "Dmitry A. Kazakov" at Thu, 4 Jan 2007 11:27:17 +0100 Organization: 100 From: "Alexander E. Kopilovich" Date: Thu, 4 Jan 2007 18:00:42 +0300 (MSK) X-Mailer: Mail/@ [v2.45 MSDOS] Subject: Re: Ada generics MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Virus-Scanned: amavisd-new at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.9rc1 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.ada Message-ID: content-transfer-encoding: 7bit X-Original-Content-Transfer-Encoding: 7bit X-Leafnode-NNTP-Posting-Host: 88.191.17.134 NNTP-Posting-Date: 04 Jan 2007 16:10:01 MET NNTP-Posting-Host: 88.191.14.223 X-Trace: 1167923401 news-4.free.fr 285 88.191.14.223:54870 X-Complaints-To: abuse@proxad.net Xref: g2news2.google.com comp.lang.ada:8073 Date: 2007-01-04T16:10:01+01:00 Dmitry A. Kazakov wrote: >> the primary purpose of written >> form of natural language is to provide an adequate storage and long-distance >> communication tool for a speech. >> >> The form "don't" for "do not" did not emerge as a variation of written English >> - it just reflects some actual spoken form. > >Phonetic writing systems are in a clear contradiction with the objectives >of "an adequate storage and long-distance communication." Well, so how about sound recorder systems (from Edison's phonograph to CD) and about phones (from analog to IP) ? Are all those systems in a clear contradiction with the objectives of their primary purpose? > Can you read medieval Russian texts? Well, I didn't try really - just because I did not meet medieval Russian texts of any interest for me (I'm not a historian). But I had quite a few occasions to read excerps from medieval English texts (14-16 centures), and although it was an unplesant experience (especially annoying was the exchange of meaning between "u" and "v" in 14th century), it was not really hard work. And given the distance in time of more than 5 rather dynamic centures, the notation proved itself good enough, I think. >> And if the programs should be readable not only by professional programmers, >> but also by those problem domain experts who aren't programmers themselves >> then the customs of particular problem domain also influence readability. > >No. Programs aren't literature, you know. Well, it is true that professional application programs aren't a reading for a layman. But problem domain experts aren't lay people within their problem domain. They are necessary participants in the developments of serious applications. They certainly need not to read the application sources in their entirety (for example, the GUI stuff), but if they are too deprived of reading essential functional parts of the sources then there either will be a dangerous gap or the middlemen of uncertain quality.