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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,3a4656a5edc0dab4 X-Google-Attributes: gid103376,public Path: controlnews3.google.com!news1.google.com!newshub.sdsu.edu!fr.ip.ndsoftware.net!proxad.net!freenix!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: "Alexander E. Kopilovich" Newsgroups: comp.lang.ada Subject: Re: Ada used in General Aviation (GA) applications? Date: Fri, 14 May 2004 03:41:39 +0400 (MSD) Organization: Cuivre, Argent, Or Message-ID: References: NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: melchior.cuivre.fr.eu.org 1084492057 42567 212.85.156.195 (13 May 2004 23:47:37 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Thu, 13 May 2004 23:47:37 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: In-Reply-To: ; from Randy Brukardt at Thu, 13 May 2004 14:20:30 -0500 X-Mailer: Mail/@ [v2.44 MSDOS] X-Virus-Scanned: by amavisd-new-20030616-p7 (Debian) at ada-france.org X-BeenThere: comp.lang.ada@ada-france.org X-Mailman-Version: 2.1.4 Precedence: list List-Id: "Gateway to the comp.lang.ada Usenet newsgroup" List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Xref: controlnews3.google.com comp.lang.ada:569 Date: 2004-05-14T03:41:39+04:00 Randy Brukardt wrote: > > in lots of business sectors > > (the ones that generate money for compiler vendors) time to market is > > *everything*. All the maintenance costs and long term bug problems in > > the world pale in comparison to "Time To Market". > > In which case, Ada is doomed So far Ada is well alive (presence of several maintained compilers is evident indication of that). SPARK gradually gains popularity. So the meaning of "doomed" here is quite unclear. > (and we all probably are, because buggy programs will kill us). Not at all, those buggy programs will kill themselves before they can reach most of us. And this is good that those programs are buggy enough, because otherwise they will be able to reach too many of us. > Ada is about building programs the right way, with > few bugs and ability to fix/enhance in the future. This claim is too universal and therefore inevitably wrong. There can't be a universal right way to build programs for all application domains and in all circumstances and for all reasonable requirements (which are in turn, dictated by circumstances). > None of that matters in > the least when time to market is everything. Ship any old crap, and fix it > next time. Or never bother. Moreover, the market (and the vendors) really needs no-so-good products for two purposes: first. too good products need not to be replaced with better products often enough; second, not-so-good products are needed for justifying higher prices for better products of the same kind offered at the same time. (Perhaps someone will call this cynical, but it isn't - it is just a careful observation.) > If the world does not start insisting on programs that actually work (and > thus reduce the time to market pressure), then there is no hope. The world will never insist on that because the world does not know (and can't know) what does it mean "actually work" for computer programs. The world evaluates whole things, but not parts of them - the parts belong to specialists. Alexander Kopilovich aek@vib.usr.pu.ru Saint-Petersburg Russia