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=-0.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,3e070dca458e63a6 X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit X-Received: by 10.66.86.138 with SMTP id p10mr2019213paz.14.1358775243225; Mon, 21 Jan 2013 05:34:03 -0800 (PST) Path: s9ni9965pbb.0!nntp.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!news.glorb.com!feeder.erje.net!us.feeder.erje.net!newsfeed.straub-nv.de!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: More Ganssle on Ada Date: Mon, 21 Jan 2013 14:34:54 +0100 Organization: cbb software GmbH Message-ID: <16olni556trsw$.jb1a54c3fbn9$.dlg@40tude.net> References: <90d941f8-4e9f-485d-b2f6-89627d69ac79@googlegroups.com> <50fd3543$0$6548$9b4e6d93@newsspool4.arcor-online.net> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: FbOMkhMtVLVmu7IwBnt1tw.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2013-01-21T14:34:54+01:00 List-Id: On Mon, 21 Jan 2013 13:32:02 +0100, Georg Bauhaus wrote: > On 19.01.13 15:19, Robert A Duff wrote: >> Patrick writes: >> >>> ...is Ada only for life critical applications? Adacore seems to think >>> so. >> >> Why do you say so? AdaCore builds all sorts of non-safety-critical >> stuff in Ada. Compilers come to mind. > > I guess the point is that the article doesn't say so. > > Rather, the interviewees talks about niches for Ada, tools, high > integrity and other thing *not* part of AdaCore's compiler (sadly); > they suggest it is wise to *not* consider Ada where other languages > are chosen. Well, if you want people to listen to what you > have to say about that old DoD government failure, doing the above > might do the trick. > > They list some technical reasons for not choosing Ada. These include > presence of libraries, or availability of web servers, > richer than a specialized thingie like AWS, I should think - hey, > when would you tell anyone to stop using J2EE because there > is AWS and be considered sane? Or some "embedded" equivalent of > Java for mobile devices? Or not use Objective-C when there is no > Objective-Ada yet? > > If you feed on consultancy, a vague praise of everything, showing > openness to other language choices, surely expresses experience, and the > right attitude, both PR-wise and strategically, since if Ada consultants > want to have a foot in the door (or want less prejudiced readers, > in Ganssle's case), then shouting and denigration don't usually help. And, BTW, even in the niche areas like mission critical, it is to expect new customers coming to you rather from the general purpose camp, than from people actually specializing there. Those have their preferences already and won't switch. So if you target the former, you will get mission critical contracts as well. See how Java did it. -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de