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, LOTS_OF_MONEY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 115aec,7d107e452bdd8496 X-Google-Attributes: gid115aec,public X-Google-Thread: 103376,1db77fbb2768946e X-Google-Attributes: gid103376,public X-Google-Thread: 1143c4,7d107e452bdd8496 X-Google-Attributes: gid1143c4,public X-Google-ArrivalTime: 2001-10-03 11:05:06 PST Path: archiver1.google.com!news1.google.com!newsfeed.stanford.edu!newsfeeds.belnet.be!news.belnet.be!psinet-eu-nl!psiuk-p4!uknet!psiuk-n!news.pace.co.uk!nh.pace.co.uk!not-for-mail From: "Marin David Condic" Newsgroups: linux.dev.kernel,comp.realtime,comp.lang.ada Subject: Re: Is Linux right for Embedded? Date: Wed, 3 Oct 2001 13:52:09 -0400 Organization: Posted on a server owned by Pace Micro Technology plc Message-ID: <9pfj8a$ebc$1@nh.pace.co.uk> References: <3BB69F21.B5AA7451@intercom.com> <9pcvbn$r52$1@xmission.xmission.com> <9pd4s402bga@drn.newsguy.com> <9pfcps$p0l$1@xmission.xmission.com> <9pfeiu$cfr$1@nh.pace.co.uk> NNTP-Posting-Host: dhcp-200-133.miami.pace.co.uk X-Trace: nh.pace.co.uk 1002131530 14700 136.170.200.133 (3 Oct 2001 17:52:10 GMT) X-Complaints-To: newsmaster@news.cam.pace.co.uk NNTP-Posting-Date: 3 Oct 2001 17:52:10 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 linux.dev.kernel:4478 comp.realtime:3953 comp.lang.ada:13686 Date: 2001-10-03T17:52:10+00:00 List-Id: Well, there *are* problem domains in which 5 years represents 10 generations of product. :-) You and I may have lots of experience with long-lived systems and see the value of Ada there rather readily. For faster product cycles, things like maintenance may be less of a concern. But then, so would be the concern about finding programmers who know the language 5 years from now. In fast product cycle environments, I'd think the advantages of high reliability are still of major importance. Who wants to put out an electronic gadget and sell millions of them only to discover some fatal flaw after they ship that forces recalls and/or lawsuits? We all know it has happened and could probably cite lots of cases here. Ada wouldn't guarantee it doesn't happen, but it helps minimize that risk. MDC -- Marin David Condic Senior Software Engineer Pace Micro Technology Americas www.pacemicro.com Enabling the digital revolution e-Mail: marin.condic@pacemicro.com Web: http://www.mcondic.com/ "Ted Dennison" wrote in message news:SXHu7.14534$ev2.23789@www.newsranger.com... > > That's one of the reasons I think Ada is a good choice. If you do your software > right, it is probably going to end up lasting for many years. Thus if you choose > a language that has *nothing* to offer other than it present-day market share or > "coolness", you might as well choose the one with the prettiest box, for all the > good it will have do you 5 years down the line. > > Ada isn't about market share or slick marketing or cool logos. Ada is about > writing fast, bullet-proof software, period. Those are timeless values that will > *never* quit paying you dividends, no matter what language is cool 3 years(or > weeks) from now. >