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.4 required=5.0 tests=AC_FROM_MANY_DOTS,BAYES_00 autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,641660bd28dd798d X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2002-06-10 22:06:58 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!news-spur1.maxwell.syr.edu!news.maxwell.syr.edu!newsfeed.icl.net!news-x2.support.nl!psinet-eu-nl!psiuk-p4!uknet!psiuk-p3!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: comp.lang.ada Subject: Re: Embedded Ada Development Tools Date: Mon, 10 Jun 2002 10:00:02 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: References: <3CFBC246.7020201@worldnet.att.net> <3CFE29BB.A7D22E77@NOSPAM.visteon.com> <3CFFB7A3.178C0549@acm.org> <3D0176F9.CBF39FB1@acm.org> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1023717604 13477 136.170.200.133 (10 Jun 2002 14:00:04 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 10 Jun 2002 14:00:04 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4522.1200 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4522.1200 Xref: archiver1.google.com comp.lang.ada:25719 Date: 2002-06-10T14:00:04+00:00 List-Id: Arguing that since you already have the C compiler, its a sunk cost might get around that part of the expenditure, but you still had to pay for it. I don't think it makes a convincing argument for why someone would want to go to the *extra* effort and cost of buying an Ada-to-C translator, figuring out how to connect everything up into a development kit, dealing with tool compatibility problems (symbolic debuggers, for example), etc. You've *really* got to believe that Ada is going to buy you back all the added cost and risk in some way to be convinced this is what you should do. For lots of small SBC projects, I just don't see it. "I bought a development board and it came with this C compiler, loader, debugger, monitor, etc. It cost me $500. My project is likely to amount to 5000 lines of code and two months of development. I'm going to spend *how much* to buy an Ada to C translator and I've got to invest *how long* to figure out how to connect this up with my $500 development kit???? When is it that I realize the benefit to justify the cost?" As far as I can see, if Ada wants to play in the small SBC market, it needs to come along with that $500 development board as an already integrated item that provides every bit of functionality that the C compiler does, or it just doesn't stand a chance of winning any converts. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com "Jeffrey Carter" wrote in message news:3D0176F9.CBF39FB1@acm.org... > > Since your board came with a C compiler, you don't have to buy 2 > compilers. You only have to buy the Ada-to-C translator once, after > which it will work with many such boards. > > I agree that this approach is not going to win any converts to Ada. But > to those who have to develop on such systems, and who would rather use > Ada, it may be an attractive alternative. I may recall incorrectly (is > that even possible? :), but I think that was the OP's position. >