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.9 required=5.0 tests=BAYES_00,FORGED_GMAIL_RCVD, FREEMAIL_FROM autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,11414a19b0e4a97a X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!.POSTED!not-for-mail From: Warren Newsgroups: comp.lang.ada Subject: Re: Advice on selling Ada to a C shop Date: Mon, 21 Jun 2010 14:33:26 +0000 (UTC) Organization: A noiseless patient Spider Message-ID: References: <87hbkym4i2.fsf@ludovic-brenta.org> <87aaqpmve5.fsf@ludovic-brenta.org> <4c1e8486$0$6759$9b4e6d93@newsspool3.arcor-online.net> <87631dmdmz.fsf@ludovic-brenta.org> Injection-Date: Mon, 21 Jun 2010 14:33:26 +0000 (UTC) Injection-Info: mx02.eternal-september.org; posting-host="9f8M0iN5t54V+4DF/iqO8g"; logging-data="7989"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/EVM9W44AtlYHi8dy081Gf59D5gwR9px0=" User-Agent: Xnews/5.04.25 X-Face: &6@]C2>ZS=NM|HE-^zWuryN#Z/2_.s9E|G&~DRi|sav9{E}XQJb*\_>=a5"q]\%A;5}LKP][1mA{gZ,Q!j Cancel-Lock: sha1:G3BKTt/7XovslibJcxFXkG1DDLc= Xref: g2news1.google.com comp.lang.ada:11854 Date: 2010-06-21T14:33:26+00:00 List-Id: Ludovic Brenta expounded in news:87631dmdmz.fsf@ludovic-brenta.org: > Georg Bauhaus writes on comp.lang.ada: >> On 6/20/10 8:06 PM, Ludovic Brenta wrote: >> >>>> Unless you can come up with a programming platform/language/system >>>> that costs you less right now, in people, in hardware, in software, >>>> you have the snowball's chance in Hell of making it happen. Good >>>> doesn't matter, cheap wins every time. ... > The trap to avoid is to use rational arguments with irrational people. > That does not work; they always find another excuse. If they were > rational, you would not have to convince them; they would already be > using Ada :) > > So, I think the proper approach is to debunk their irrational fears of > Ada and expose the real cost of bugs in the C software, which they have > been ignoring up to now. Show them that no, C is not "good enough". So maybe the proof of concept project should be an AVR controller for some sort of life support machine (a simulation with a real micro-controller). The challenge winners (C or Ada teams), will be the ones who survive a few days on that machine. ;-) Warren