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 autolearn=unavailable autolearn_force=no version=3.4.4 Path: border1.nntp.dca3.giganews.com!border3.nntp.dca.giganews.com!border1.nntp.dca.giganews.com!nntp.giganews.com!goblin2!goblin.stu.neva.ru!news.teledata-fn.de!newsfeed.arcor.de!newsspool3.arcor-online.net!news.arcor.de.POSTED!not-for-mail Date: Wed, 10 Jul 2013 00:23:01 +0200 From: Georg Bauhaus User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.7; rv:17.0) Gecko/20130620 Thunderbird/17.0.7 MIME-Version: 1.0 Newsgroups: comp.lang.ada Subject: Re: Point a beginner in the right direction? Cheap bare-board to run with a RTOS for running ADA References: <8a3093bb-90b3-4081-9b0b-dfde5aa6b851@googlegroups.com> <993despcuk1d.1ifczvyo501px.dlg@40tude.net> <51da9a80$0$6561$9b4e6d93@newsspool4.arcor-online.net> <1lfymwgas7bnf$.kh3wyk2tncb0.dlg@40tude.net> <1bj6kquk0z8ak$.oyr1yls3ny3e.dlg@40tude.net> In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Message-ID: <51dc8d46$0$6571$9b4e6d93@newsspool3.arcor-online.net> Organization: Arcor NNTP-Posting-Date: 10 Jul 2013 00:23:02 CEST NNTP-Posting-Host: c69fdeea.newsspool3.arcor-online.net X-Trace: DXC=JQIclDf?MgXYQ5E:lejVXEJ0JIOO5>FRnMGaHgH?5X^ X-Complaints-To: usenet-abuse@arcor.de X-Original-Bytes: 2575 Xref: number.nntp.dca.giganews.com comp.lang.ada:182405 Date: 2013-07-10T00:23:02+02:00 List-Id: On 09.07.13 22:30, Randy Brukardt wrote: > those both are rooted in the technology limitations of > the 1990s and one would hope that we can now move on to more generally > useful things Here's an embedded job, outlining a goal of Ada's utility: Connect a thermometer in a fridge to an LCD display, with a controller between them. Do I need tasking? TCP sockets? File systems? However, an Ada 2012 scalar type for temperature, with physical unit checking support, perhaps stating static predicates, might be superior, and useful. Even if one does not consider a fridge generally useful. Note that MISRA C mandates typedefs for int and the like (MISRA C being dismissed by demonstrably knowledgeable C nerds does not change this industry standard). Still far from the expressiveness of basic Ada types.