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=BAYES_00,FORGED_MUA_MOZILLA autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: 103376,567c75d71a7993ab X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.68.196.232 with SMTP id ip8mr2470242pbc.6.1340986664019; Fri, 29 Jun 2012 09:17:44 -0700 (PDT) Path: l9ni33831pbj.0!nntp.google.com!news2.google.com!news4.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: Niklas Holsti Newsgroups: comp.lang.ada Subject: Re: Would this be logical for embedded hardware? Date: Fri, 29 Jun 2012 19:17:41 +0300 Organization: Tidorum Ltd Message-ID: References: <52386bce-0e18-45e0-a172-e2f8df7d211f@googlegroups.com> <3042920c-d5f4-4945-bf7b-fcb2f63fce41@googlegroups.com> Mime-Version: 1.0 X-Trace: individual.net o4LDa+vYl7gjAI6SMniUYw4uGUAeTRXRrbtLPA+oUbu0el9evkuzoyJ/3wZaXoTcH7 Cancel-Lock: sha1:Ja0Q92XBoTpmnmxZ9eZDAKr0ckE= User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:12.0) Gecko/20120428 Thunderbird/12.0.1 In-Reply-To: <3042920c-d5f4-4945-bf7b-fcb2f63fce41@googlegroups.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Date: 2012-06-29T19:17:41+03:00 List-Id: On 12-06-29 18:37 , Patrick wrote: > Hi Jeffery >> >> This sounds like what was commonly heard about Ada-83 tasking: it won't be fast >> enough, or will use too much memory/CPU/whatever, so we won't use it and will >> write a cyclic executive instead. Those who actually used tasks usually found >> them that they worked fine, and resulted in a much simpler design as well. So >> don't write off something that would be "fine" without substantiation. >> > I really wasn't trying to trash Ada in anyway > >> >> I've worked on embedded systems like this (multiple networked 32-bit >> processors), but they were all developed in Ada. I don't see why you couldn't >> use Ada for all the processors in your system, too. And you could look into >> SoftTech's compiler that generates C if you have difficulty finding an Ada >> compiler targeting your processor of choice. > > I couldn't actually find a company called SoftTech that had compilers. This name is used by many companies. > > Could you point me to their site? It's SofCheck, but they merged with AdaCore recently. The compiler is, or was, AdaMagic, http://en.wikipedia.org/wiki/AdaMagic. Hopefully it is still available... -- Niklas Holsti Tidorum Ltd niklas holsti tidorum fi . @ .