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,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,f822ae7b0f7433c1 X-Google-Attributes: gid103376,public X-Google-Language: ENGLISH,ASCII Path: g2news2.google.com!news3.google.com!border1.nntp.dca.giganews.com!nntp.giganews.com!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!news.germany.com!aioe.org!not-for-mail From: Cesar Rabak Newsgroups: comp.lang.ada Subject: Re: Translating an embedded C algorithm Date: Tue, 16 Jan 2007 16:04:29 -0200 Organization: Aioe.org NNTP Server Message-ID: References: <1168871816.263502.212100@11g2000cwr.googlegroups.com> NNTP-Posting-Host: zEJK12x7djBBvRARhduGQA.user.aioe.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit X-Complaints-To: abuse@aioe.org In-Reply-To: User-Agent: Thunderbird 1.5.0.8 (X11/20061109) Xref: g2news2.google.com comp.lang.ada:8191 Date: 2007-01-16T16:04:29-02:00 List-Id: Jeffrey Carter escreveu: > Cesar Rabak wrote: >> >> And why cannot C be augmented by RTOSs and other systems software to >> achieve this? > > It can. You can also write everything in assembler. Both are very error > prone. Neither is very portable. > Yes. When building embedded systems, is it very rare that 'portability' be on the top of any requirements list. In fact, here (to my own dismay) Ada is in the opposite side: it is very hard to find Ada development tools for a lot of popular microcontrollers�. Our message could have promoted Ada as a better way of developing such systems and emphasizing the advantages of it. >> Instead of taking profit of an opportunity you rather just spit a bit >> of arrogance? > > Let's see ... It's not arrogant to write a book on RT embedded SW > development when one is ignorant of basic tools for the task, but it is > arrogant to point it out? Thanks for pointing that out to me. Two mistakes don't make a good result! To our chagrin (Ada professionals) a lot of "RT embedded SW" is made with those less than safe (and incomplete tools) but we have to accept this and see better ways of sending our message out. The arrogance I felt in your repply stems of an interpetration that anyone not having knowledge of Ada should not dare to write a book about on RT embedded SW, which besides being prejudicial is non sense. A lot of people could bring to this thread a lot of counter examples of systems built in Ada which have been plagued by errors (some of IMNSHO could have been avoided by better use of Ada technology and practices it facilitates). regards, -- Cesar Rabak [1] I sent a private e-mail to OP asking what chips he intends to use in the examples but still did receive any repply. Depending upon the technology mentioning Ada would be somewhat pointless.