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.3 required=5.0 tests=BAYES_00, REPLYTO_WITHOUT_TO_CC autolearn=no autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,3025dd6d917b499c X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII-7-bit Received: by 10.14.199.6 with SMTP id w6mr13932168een.0.1350352597223; Mon, 15 Oct 2012 18:56:37 -0700 (PDT) Path: q10ni65138185wif.0!nntp.google.com!feeder3.cambriumusenet.nl!feed.tweaknews.nl!193.141.40.65.MISMATCH!npeer.de.kpn-eurorings.net!npeer-ng0.de.kpn-eurorings.net!border2.nntp.ams2.giganews.com!border1.nntp.ams2.giganews.com!border3.nntp.ams.giganews.com!border1.nntp.ams.giganews.com!nntp.giganews.com!news.panservice.it!aioe.org!.POSTED!not-for-mail From: "Dmitry A. Kazakov" Newsgroups: comp.lang.ada Subject: Re: Ada, the best language with the not-so-best tool chain Date: Tue, 9 Oct 2012 22:40:44 +0200 Organization: cbb software GmbH Message-ID: <6j5s76ifxeg0.h15uz29mskwy.dlg@40tude.net> References: <38af7fb8-b0a4-4a31-87aa-b7b698cc89c3@googlegroups.com> <3ca0ffd0-1764-484b-8fab-17c0d2dd9463@googlegroups.com> <1f645050-cf4c-40bf-a797-9687b69e4a54@googlegroups.com> <18ats2960nsvm$.kfufsnul13aq$.dlg@40tude.net> <5072c9ae$0$6562$9b4e6d93@newsspool4.arcor-online.net> <4keoa6epdxt7.1nnwxy7v7ar90.dlg@40tude.net> <5072dc68$0$6554$9b4e6d93@newsspool4.arcor-online.net> <1f7cmfp1l65w1.1deog8cfxbs0u$.dlg@40tude.net> <5072e37a$0$6556$9b4e6d93@newsspool4.arcor-online.net> <1kg5574txbj9s.tjfsf4bdpyge$.dlg@40tude.net> <02733a31-b095-4b57-9f86-f5f2e658d849@googlegroups.com> Reply-To: mailbox@dmitry-kazakov.de NNTP-Posting-Host: 9A8bJrx4NhDLcSmbrb6AdA.user.speranza.aioe.org Mime-Version: 1.0 X-Complaints-To: abuse@aioe.org User-Agent: 40tude_Dialog/2.0.15.1 X-Notice: Filtered by postfilter v. 0.8.2 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Date: 2012-10-09T22:40:44+02:00 List-Id: On Tue, 9 Oct 2012 11:26:52 -0700 (PDT), kalvin.news@gmail.com wrote: > Small embedded systems comes in this price range and consume very little power: > https://www.olimex.com/Products/ARM/ST/STM32-E407/ It does not really matter. Power consumption is not a functional requirement. Something like 4 DO, 2 DI, 8 AI, 4 AO, 1 Incremental Encoder interface is. It all depends on the problem at hand. I have nothing against Cortex, just cannot see any good application for it. For personal protection devices, where power consumption is indeed a problem, our customers use much smaller microcontrollers. If something has to talk CAN while running on a battery? A car battery, maybe? Give me a break! > And, the real-time performance beats Windows by a decade or two. ;) We are OS-agnostic. This is one of the advantages of having it in Ada. Our software runs under VxWorks, Linux and Windows too. And, again, regarding performance, only tests can show it. Once you start network services in background of the controlling loop, add publishers to propagate data over the network, start active CAN-bus monitoring, only then you will see if you really outperform, even lame Windows... -- Regards, Dmitry A. Kazakov http://www.dmitry-kazakov.de