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-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,2def9aa85afa5d22 X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-11-02 01:09:04 PST Path: archiver1.google.com!news1.google.com!sn-xit-02!supernews.com!newsfeed.direct.ca!look.ca!btnet-peer0!btnet!dispose.news.demon.net!news.demon.co.uk!demon!pipehawk.demon.co.uk!not-for-mail From: john.mccabe@emrad.com.nospam (John McCabe) Newsgroups: comp.lang.ada Subject: Re: Joint Strike Fighter Date: Fri, 02 Nov 2001 09:08:34 GMT Organization: Emrad Ltd Message-ID: <3be2614e.882178@news.demon.co.uk> References: <3BDCE159.39F6D422@adaworks.com> <11bf7180.0110290311.4d8d6f04@posting.google.com> <3BDF9C6A.C25520C5@adaworks.com> <3BE023AB.8F235EF5@sparc01.ftw.rsc.raytheon.com> <9rp8mo$6d8$1@nh.pace.co.uk> <11bf7180.0111010338.6dbc1537@posting.google.com> NNTP-Posting-Host: pipehawk.demon.co.uk X-NNTP-Posting-Host: pipehawk.demon.co.uk:158.152.226.81 X-Trace: news.demon.co.uk 1004692107 nnrp-12:20792 NO-IDENT pipehawk.demon.co.uk:158.152.226.81 X-Complaints-To: abuse@demon.net X-Newsreader: Forte Free Agent 1.21/32.243 Xref: archiver1.google.com comp.lang.ada:15624 Date: 2001-11-02T09:08:34+00:00 List-Id: On 1 Nov 2001 03:38:12 -0800, ian0kerr@my-deja.com (Ian) wrote: >Working currently on the VSTOL predecessor of JSF I don't find >anything that we need from Ada and the available tools that C++ would >provide. I'm confused by this comment, can you please explain it in slightly different words? > Our process,(on a different project) is described in FULL in: > >GENESYS An Application of OO technology to Aircraft Display Systems, >Neil Davidson, BAE Systems Avionics Ltd, Presented in Symposium on >Reliable Object Orientated Programming, at Institution of Electrical >Engineers, Savoy Place, London, 24th October 2001. Wow - I Had no idea there was a process in place in your department. >Except we use a substitute for Labview. We don't have a problem >recruiting Ada experienced software engineers and then practically >everyone who wants it gets training. Are you sure? Even permanent ones? I thought BAE *and* AeI were having problems recruiting good, permanent Ada engineers because: 1) They don't pay enough 2) Many people don't want to do Ada! >I have done courses on >statecharts, UML, UML to Ada95 code generation, Test instrumentation >tools for Ada and Ada95 updates. That's good - we never got *any* training on the rig team! >I don't think it is that difficult to do avionics in Ada95 if you >already know C++ properly, (assuming some knowledge of SW Engineering >principles). That depends on how flexible you are, and how much OO you want to use. Looking at it the other way, I don't think it would be difficult to do avionics in C++ if you already know Ada properly - and it will certainly be more reliable if you have to use C++, to use Ada trained developers to do the job than those who have only ever used C/C++ based languages!