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!news.glorb.com!news.cs.univ-paris8.fr!proxad.net!freenix!enst.fr!melchior!cuivre.fr.eu.org!melchior.frmug.org!not-for-mail From: Lionel.DRAGHI@fr.thalesgroup.com Newsgroups: comp.lang.ada Subject: RE: Ada used in General Aviation (GA) applications? Date: Wed, 12 May 2004 11:06:56 +0200 Organization: Cuivre, Argent, Or Message-ID: NNTP-Posting-Host: lovelace.ada-france.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" X-Trace: melchior.cuivre.fr.eu.org 1084352784 76694 212.85.156.195 (12 May 2004 09:06:24 GMT) X-Complaints-To: usenet@melchior.cuivre.fr.eu.org NNTP-Posting-Date: Wed, 12 May 2004 09:06:24 +0000 (UTC) To: comp.lang.ada@ada-france.org Return-Path: X-Mailer: Internet Mail Service (5.5.2653.19) 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:467 Date: 2004-05-12T11:06:56+02:00 | -----Message d'origine----- | De: Bernd.Specht@gmx.com [mailto:Bernd.Specht@gmx.com] ... | > Use an Ada-to-C compiler for 8051. | | Why not directly C? Because it cost 60% less to developp and because the result will contain 8 time less bugs with a comparable test effort. Studies showing that are on the net. If you develop a small software, that will almost never change, and be embedded in 10 000 cell phones, then recurrent cost (harware for example) are much more important than non reccurent cost (software developement for example). This usually result in choosing the cheaper CPU whitout considering software tools. But even in this case, this is something to evaluate. Using Ada will result in: 1 - cheaper developpement 2 - more reliable software 3 - better evolutivity (important in product line context, like cell phones) 4 - better portability You should evaluate the cost of settling an Ada compilation environment for your target, and balance it with those points. -- Lionel Draghi