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-Thread: 103376,df6b9475ff19c894 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news4.google.com!newshub.sdsu.edu!elnk-nf2-pas!newsfeed.earthlink.net!stamper.news.pas.earthlink.net!stamper.news.atl.earthlink.net!newsread2.news.atl.earthlink.net.POSTED!d9c68f36!not-for-mail From: Marin David Condic User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.2) Gecko/20040804 Netscape/7.2 (ax) X-Accept-Language: en-us, en MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Embedded References: <1124485055.715288.205290@g43g2000cwa.googlegroups.com> <6yxNe.9353$RS.363@newsread3.news.pas.earthlink.net> In-Reply-To: <6yxNe.9353$RS.363@newsread3.news.pas.earthlink.net> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Message-ID: Date: Sat, 20 Aug 2005 13:51:04 GMT NNTP-Posting-Host: 209.165.23.103 X-Complaints-To: abuse@earthlink.net X-Trace: newsread2.news.atl.earthlink.net 1124545864 209.165.23.103 (Sat, 20 Aug 2005 06:51:04 PDT) NNTP-Posting-Date: Sat, 20 Aug 2005 06:51:04 PDT Organization: EarthLink Inc. -- http://www.EarthLink.net Xref: g2news1.google.com comp.lang.ada:4212 Date: 2005-08-20T13:51:04+00:00 List-Id: Interesting in theory, but not very practical. In a commercial venture, a LOT more depends on the actual processor chosen than does the language of implementation of the software. For one thing, anything having to do with the software implementation is a pure engineering cost whereas the microprocessor has both an engineering cost AND a production cost. Chip X has no Ada compiler and Chip Y does, but chip X is $0.10 cheaper, has a better field reliability history, multiple suppliers, is better suited to the existing production line equipment and we're expecting to make 10,000,000 units so we'd better be sure there is sufficient supply. Would you still choose chip Y because "Ada is Better!"? Are you going to save enough on using Ada to justify all of the additional costs and risks? This is why Ada has an uphill battle in the embedded market. If the Adult Supervision around Ada wants to identify that market as the future for Ada, then it needs to actually thoroughly understand what the needs of that market are and be prepared to address them - or we end up using C because that's what we have that we can get the job done with. Ada has less than 1% of the embedded system market, so if that's its future, it has a really tough row to hoe. MDC Jeffrey R. Carter wrote: > > That's the usual way, but that's not necessarily a good way. A better > way is to choose a suitable language, then choose the hardware to suit > the language choice. Since Ada's about the only thing around that was > designed for embedded systems, an unbiased selection of a suitable > language will usually choose Ada. -- ====================================================================== Marin David Condic I work for: http://www.belcan.com/ My project is: http://www.jsf.mil/NSFrames.htm Send Replies To: m o d c @ a m o g c n i c . r "The Christian ideal has not been tried and found wanting. It has been found difficult; and left untried." -- G. K. Chesterton ======================================================================